/[make]/make/ChangeLog
ViewVC logotype

Diff of /make/ChangeLog

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

revision 2.283 by psmith, Mon Jun 27 15:40:56 2005 UTC revision 2.284 by psmith, Mon Jul 4 03:50:59 2005 UTC
# Line 1  Line 1 
1    2005-07-03  Paul D. Smith  <psmith@gnu.org>
2    
3            From J. Grant <jg@jguk.org>:
4    
5            * README.W32.template: Update the Windows and tested MSVC versions.
6            * NMakefile.template (CFLAGS_any): Change warning level from W3 to W4.
7            * w32/subproc/NMakefile (CFLAGS_any): Ditto.
8            * build_w32.bat: Ditto.
9            * w32/subproc/build.bat: Ditto.
10    
11    2005-06-28  Paul D. Smith  <psmith@gnu.org>
12    
13            * signame.c: HAVE_DECL_* macros are set to 0, not undef, if the
14            declaration was checked but not present.
15    
16  2005-06-27  Paul D. Smith  <psmith@gnu.org>  2005-06-27  Paul D. Smith  <psmith@gnu.org>
17    
18          * dir.c (find_directory): Change type of fs_serno/fs_flags/fs_len          * dir.c (find_directory): Change type of fs_serno/fs_flags/fs_len
# Line 85  Line 100 
100    
101  2005-06-10  Paul D. Smith  <psmith@gnu.org>  2005-06-10  Paul D. Smith  <psmith@gnu.org>
102    
103          VMS build updates from Hartmut Becker <Hartmut.Becker@hp.com>:          VMS build updates from Hartmut Becker <Hartmut.Becker@hp.com>:
104    
105          * vmsjobs.c [VMS]: Updates to compile on VMS: add some missing          * vmsjobs.c [VMS]: Updates to compile on VMS: add some missing
106          headers; make vmsWaitForChildren() static; extern vmsify().          headers; make vmsWaitForChildren() static; extern vmsify().
107          * job.c [VMS]: Move vmsWaitForChildren() prototype to be global.          * job.c [VMS]: Move vmsWaitForChildren() prototype to be global.
108          Don't create child_execute_job() here (it's in vmsjobs.c).          Don't create child_execute_job() here (it's in vmsjobs.c).
109          * makefile.vms (job.obj) [VMS]: Add vmsjobs.c as a prerequisite.          * makefile.vms (job.obj) [VMS]: Add vmsjobs.c as a prerequisite.
110    
111  2005-06-09  Paul D. Smith  <psmith@gnu.org>  2005-06-09  Paul D. Smith  <psmith@gnu.org>
112    
113          * variable.c (push_new_variable_scope): File variables point          * variable.c (push_new_variable_scope): File variables point
114          directly to the global_setlist variable.  So, inserting a new          directly to the global_setlist variable.  So, inserting a new
115          scope in front of that has no effect on those variables: they          scope in front of that has no effect on those variables: they
116          don't go through current_variable_set_list.  If we're pushing a          don't go through current_variable_set_list.  If we're pushing a
117          scope and the current scope is global, push it "the other way" so          scope and the current scope is global, push it "the other way" so
118          that the new setlist is in the global_setlist variable, and          that the new setlist is in the global_setlist variable, and
119          next points to a new setlist with the global variable set.          next points to a new setlist with the global variable set.
120          (pop_variable_scope): Properly undo a push with the new          (pop_variable_scope): Properly undo a push with the new
121          semantics.          semantics.
122          Fixes Savannah bug #11913.          Fixes Savannah bug #11913.
123    
124  2005-05-31  Boris Kolpackov  <boris@kolpackov.net>  2005-05-31  Boris Kolpackov  <boris@kolpackov.net>
125    
# Line 463  Line 478 
478  2005-02-24  Jonathan Grant  <jg@jguk.org>  2005-02-24  Jonathan Grant  <jg@jguk.org>
479    
480          * configure.in: Add MinGW configuration options, and extra w32 code          * configure.in: Add MinGW configuration options, and extra w32 code
481          directory.          directory.
482          * Makefile.am: Add MinGW configuration options, and extra w32 code          * Makefile.am: Add MinGW configuration options, and extra w32 code
483          directory.          directory.
484          * main.c: Determine correct program string (after last \ without .exe).          * main.c: Determine correct program string (after last \ without .exe).
485          * subproc/sub_proc.c: `GetExitCodeProcess' from incompatible pointer          * subproc/sub_proc.c: `GetExitCodeProcess' from incompatible pointer
486          type fix x2          type fix x2
487          * w32/Makefile.am: Import to build win32 lib of sub_proc etc.          * w32/Makefile.am: Import to build win32 lib of sub_proc etc.
488          * subproc/w32err.c: MSVC thread directive not applied to MinGW builds.          * subproc/w32err.c: MSVC thread directive not applied to MinGW builds.
489          * tests/run_make_tests.pl, tests/test_driver.pl: MSYS testing          * tests/run_make_tests.pl, tests/test_driver.pl: MSYS testing
490          environment support.          environment support.
491    
492  2004-04-16  Dmitry V. Levin  <ldv@altlinux.org>  2004-04-16  Dmitry V. Levin  <ldv@altlinux.org>
493    
494          * function.c (func_shell): When initializing error_prefix, check          * function.c (func_shell): When initializing error_prefix, check
495          that reading file name is not null.  This fixes long-standing          that reading file name is not null.  This fixes long-standing
496          segfault in cases like "make 'a1=$(shell :)' 'a2:=$(a1)'".          segfault in cases like "make 'a1=$(shell :)' 'a2:=$(a1)'".
497    
498  2005-02-09  Paul D. Smith  <psmith@gnu.org>  2005-02-09  Paul D. Smith  <psmith@gnu.org>
499    
# Line 1639  Line 1654 
1654          * rule.c (convert_suffix_rule): Likewise.          * rule.c (convert_suffix_rule): Likewise.
1655          * read.c (read_all_makefiles, read_makefile, multi_glob): Likewise.          * read.c (read_all_makefiles, read_makefile, multi_glob): Likewise.
1656          (read_makefile): Parse '|' in prerequisite list.          (read_makefile): Parse '|' in prerequisite list.
1657          (uniquize_deps): Consider ignore_mtime when comparing deps.          (uniquize_deps): Consider ignore_mtime when comparing deps.
1658          * remake.c (update_file_1, check_dep): Don't force remake for          * remake.c (update_file_1, check_dep): Don't force remake for
1659          dependencies that have d->ignore_mtime.          dependencies that have d->ignore_mtime.
1660          * commands.c (FILE_LIST_SEPARATOR): New constant.          * commands.c (FILE_LIST_SEPARATOR): New constant.
1661          (set_file_variables): Don't include a          (set_file_variables): Don't include a
1662          prerequisite in $+, $^ or $? if d->ignore_mtime.          prerequisite in $+, $^ or $? if d->ignore_mtime.
1663          Define $|.          Define $|.
1664    
1665  2002-06-18  Paul D. Smith  <psmith@gnu.org>  2002-06-18  Paul D. Smith  <psmith@gnu.org>
1666    
# Line 1679  Line 1694 
1694    
1695  2002-05-18  Eli Zaretskii  <eliz@is.elta.co.il>  2002-05-18  Eli Zaretskii  <eliz@is.elta.co.il>
1696    
1697          * Makefile.DOS.template: Tweak according to changes in the          * Makefile.DOS.template: Tweak according to changes in the
1698          distribution.  Add back the dependencies of *.o files.          distribution.  Add back the dependencies of *.o files.
1699    
1700          * configh.dos.template: Synchronize with config.h.in.          * configh.dos.template: Synchronize with config.h.in.
1701    
1702  2002-05-09  Paul D. Smith  <psmith@gnu.org>  2002-05-09  Paul D. Smith  <psmith@gnu.org>
1703    

Legend:
Removed from v.2.283  
changed lines
  Added in v.2.284

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