/[make]/make/ChangeLog
ViewVC logotype

Diff of /make/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2.285 by psmith, Tue Jul 12 04:35:13 2005 UTC revision 2.286 by psmith, Mon Aug 8 05:08:00 2005 UTC
# Line 1  Line 1 
1    2005-08-07  Paul D. Smith  <psmith@gnu.org>
2    
3            * w32/pathstuff.c (getcwd_fs): Fix warning about assignment in a
4            conditional (slightly different version of a fix from Eli).
5    
6            Fix a bug reported by Michael Matz <matz@suse.de>: patch included.
7            If make is running in parallel without -k and two jobs die in a
8            row, but not too close to each other, then make will quit without
9            waiting for the rest of the jobs to die.
10    
11            * main.c (die): Don't reset err before calling reap_children() the
12            second time: we still want it to be in the error condition.
13            * job.c (reap_children): Use a static variable, rather than err,
14            to control whether or not the error message should be printed.
15    
16    2005-08-06  Eli Zaretskii  <eliz@gnu.org>
17    
18            * w32/subproc/sub_proc.c: Include signal.h.
19            (process_pipe_io, process_file_io): Pass a pointer to a local
20            DWORD variable to GetExitCodeProcess.  If the exit code is
21            CONTROL_C_EXIT, put SIGINT into pproc->signal.
22    
23            * job.c [WINDOWS32]: Include windows.h.
24            (main_thread) [WINDOWS32]: New global variable.
25            (reap_children) [WINDOWS32]: Get the handle for the main thread
26            and store it in main_thread.
27    
28            * commands.c [WINDOWS32]: Include windows.h and w32err.h.
29            (fatal_error_signal) [WINDOWS32]: Suspend the main thread before
30            doing anything else.  When we are done, close the main thread
31            handle and exit with status 130.
32    
33    2005-07-30  Eli Zaretskii  <eliz@gnu.org>
34    
35            * w32/subproc/sub_proc.c (process_begin): Don't pass a NULL
36            pointer to fprintf.
37    
38            * main.c (find_and_set_default_shell): If found a DOSish shell,
39            set sh_found and the value of default_shell, and report the
40            findings in debug mode.
41    
42            * job.c (construct_command_argv_internal): Check unixy_shell, not
43            no_default_sh_exe, to decide whether to use Unixy or DOSish
44            builtin commands.
45    
46            * README.W32: Update with info about the MinGW build.
47    
48            * build_w32.bat: Support MinGW.
49    
50            * w32/subproc/build.bat: Likewise.
51    
52            * w32/subproc/sub_proc.c (process_easy): Fix format strings for
53            printing DWORD args.
54    
55            * function.c (windows32_openpipe): Fix format strings for printing
56            DWORD args.
57    
58            * job.c (reap_children) [WINDOWS32]: Don't declare 'status' and
59            'reap_mode'.
60            (start_job_command): Fix format string for printing the result of
61            process_easy.
62            (start_job_command) [WINDOWS32]: Do not define.
63            (exec_command): Fix format string for printing HANDLE args.
64    
65            * main.c (handle_runtime_exceptions): Fix sprintf format strings
66            to avoid compiler warnings.
67            (open_tmpfile): Declare fd only if HAVE_FDOPEN is defined.
68            (Note: some of these fixes were submitted independently by J. Grant)
69    
70    2005-07-30  J. Grant <jg@jguk.org>
71    
72            * prepare_w32.bat: Copy config.h.w32 to config.h if not exist.
73            * make_msvc_net2003.vcproj, make_msvc_net2003.sln: MSVC Project files.
74            * Makefile.am (EXTRA_DIST): Add MSVC Project files.
75    
76  2005-07-08  Paul D. Smith  <psmith@gnu.org>  2005-07-08  Paul D. Smith  <psmith@gnu.org>
77    
78          * config.h.W32.template: Reorder to match the standard config.h,          * config.h.W32.template: Reorder to match the standard config.h,

Legend:
Removed from v.2.285  
changed lines
  Added in v.2.286

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26