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 |
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|