diff options
author | Paul Smith <psmith@gnu.org> | 2005-06-25 20:00:24 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2005-06-25 20:00:24 +0000 |
commit | 1cbb15f2545882ded5df14363ad289383d9c66ff (patch) | |
tree | b30f0c7714fdf3d7450cf4ddca8a485572ff7631 /ChangeLog | |
parent | deba861009c97a0d13c30c6162fda7c7451203b8 (diff) | |
download | make-1cbb15f2545882ded5df14363ad289383d9c66ff.tar.gz |
Fix -W foo yielding infinite recursion in some cases of re-exec.
Added a -W test suite.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -13,6 +13,10 @@ (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. + (main): Avoid infinite recursion with -W, too: only set what-if + files to NEW before we check makefiles if we've never restarted + before. If we have restarted, set what-if files to NEW _after_ we + check makefiles. 2005-06-17 Paul D. Smith <psmith@gnu.org> |