summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2011-05-07 20:03:49 +0000
committerPaul Smith <psmith@gnu.org>2011-05-07 20:03:49 +0000
commitf15efca8112bc2cd4f120a64fcc3aa4fa70a871e (patch)
tree2a66f3f6ff75521c152afa89ef8d35be0cd5f9d0 /ChangeLog
parentb664d3a91d57bbd7efdb042489d70a1473e46753 (diff)
downloadgunmake-f15efca8112bc2cd4f120a64fcc3aa4fa70a871e.tar.gz
Ensure private variables are not used when appending target-specific
variables. Fixes Savannah bug #32872.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a8c865f..b72f24c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2011-05-07 Paul Smith <psmith@gnu.org>
+ * expand.c (variable_append): Add a LOCAL argument to track
+ whether this is the first invocation or not. If it's not and
+ private_var is set, then skip this variable and try the next one.
+ Fixes Savannah bug #32872.
+
* read.c (parse_file_seq): Ensure existence checks use glob().
2011-05-07 Eli Zaretskii <eliz@gnu.org>