]> git.ipfire.org Git - thirdparty/make.git/commit
job.c (pid2str) [WINDOWS32]: Don't use %Id with GCC < 4.x.
authorEli Zaretskii <eliz@gnu.org>
Fri, 9 Jul 2010 11:10:04 +0000 (11:10 +0000)
committerEli Zaretskii <eliz@gnu.org>
Fri, 9 Jul 2010 11:10:04 +0000 (11:10 +0000)
commit4e4d8f246f82d492fb71bc599813016ef97be397
treecc083fe16c68e8634a8d8b7054a5b34253993a55
parent8a0f9d7b429b32b106d8f46d32c8d5213683fbda
 job.c (pid2str) [WINDOWS32]: Don't use %Id with GCC < 4.x.
 (exec_command) [WINDOWS32]: Use pid2str instead of non-portable
 %Id.

 main.c (handle_runtime_exceptions): Use %p to print addresses,
 to DTRT on both 32-bit and 64-bit hosts.  Savannah bug #27809.

 job.c (w32_kill, start_job_command, create_batch_file): Use
 pid_t for process IDs and intptr_t for the 1st arg of
 _open_osfhandle.
 function.c (windows32_openpipe): Use pid_t for process IDs and
 intptr_t for the 1st arg of _open_osfhandle.
 (func_shell): Use pid_t for process IDs.
 main.c (main) [WINDOWS32]: Pacify the compiler.
 config.h.W32.template (pid_t): Add a definition for 64-bit
 Windows builds that don't use GCC.
 Savannah bug #27809.  Patch by Ozkan Sezer <sezeroz@gmail.com>
ChangeLog
function.c
job.c
main.c