summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2009-06-07 18:16:15 +0000
committerPaul Smith <psmith@gnu.org>2009-06-07 18:16:15 +0000
commita72bff7cb3090051e75b631694aeb2bdb863aeb5 (patch)
tree2dfbdf8b207ac47133349e65fe713fc32e68ec58 /ChangeLog
parent0b30c8d9cef18f55e2425e32ffc1552af650a1be (diff)
downloadgunmake-a72bff7cb3090051e75b631694aeb2bdb863aeb5.tar.gz
- Fix Savannah bug #24622
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 487b2d3..7c8e87a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2009-06-07 Paul Smith <psmith@gnu.org>
+ * file.c (snap_deps): Set SNAPPED_DEPS at the start of snapping,
+ not the end, to catch second expansion $(eval ...) defining new
+ target/prereq relationships during snap_deps.
+ Fixes Savannah bug #24622.
+
* read.c (record_files): The second-expansion "f->updating" hack
was not completely correct: if assumed that the target with
commands always had prerequisites; if one didn't then the ordering