From 1dd9ed1c0537cb2583e1de8367994560ad1470aa Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sat, 25 Jun 2005 20:00:24 +0000 Subject: Fix -W foo yielding infinite recursion in some cases of re-exec. Added a -W test suite. --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 648e502..8e53a64 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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 -- cgit v1.2.3