diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -1,3 +1,24 @@ +2005-06-25 Paul D. Smith <psmith@gnu.org> + + Implement the MAKE_RESTARTS variable, and disable -B if it's >0. + Fixes Savannah bug #7566. + + * doc/make.texi (Special Variables): Document MAKE_RESTARTS. + * NEWS: Mention MAKE_RESTARTS. + * main.c (main): If we see MAKE_RESTARTS in the environment, unset + its export flag and obtain its value. When we need to re-exec, + increment the value and add it into the environment. + (always_make_set): New variable. Change the -B option to set this + one instead. + (main): When checking makefiles, only set always_make_flag if + always_make_set is set AND the restarts flag is 0. When building + normal targets, set it IFF always_make_set is set. + +2005-06-17 Paul D. Smith <psmith@gnu.org> + + * default.c: Change VMS implicit rules to use $$$$ instead of $$ + in the prerequisites list. + 2005-06-12 Paul D. Smith <psmith@gnu.org> Fix Savannah bug # 1328. |