summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2009-06-13 21:21:48 +0000
committerPaul Smith <psmith@gnu.org>2009-06-13 21:21:48 +0000
commitbf9822658f50510d997da9d8c0c828dd7e26d6a6 (patch)
tree47ab9802e84026d85beb9e0b409872069bfb0e93 /ChangeLog
parentc8840352acf40443a70ea3748130cee055154492 (diff)
downloadgunmake-bf9822658f50510d997da9d8c0c828dd7e26d6a6.tar.gz
- Fix Savannah bug 17825
- Fix Savannah bug 21231
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5d1765e..3e53a55 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,23 @@
+2009-06-13 Paul Smith <psmith@gnu.org>
+
+ * function.c (string_glob): Rely on multi_glob() to determine
+ whether files exist or not. Remove call to file_exists_p() which
+ is not always correct. Fixes Savannah bug #21231.
+ * read.c (multi_glob): Add a new argument EXISTS_ONLY; if true
+ then only files that really exist will be returned.
+ * dep.h: Add new argument to multi_glob().
+ * rule.c (install_pattern_rule): Ditto.
+ * read.c (eval): Ditto.
+ * main.c (main): Ditto.
+ * implicit.c (pattern_search): Ditto.
+ * file.c (parse_prereqs): Ditto.
+ * default.c (set_default_suffixes): Ditto.
+
2009-06-09 Paul Smith <psmith@gnu.org>
+ * commands.c (set_file_variables): If always_make_flag is set,
+ always add the prereq to $?. Fixes Savannah bug #17825.
+
* remake.c (update_file_1): When rebuilding deps of FILE, also try
to rebuild the deps of all the also_make targets for that file.
Fixes Savannah bug #19108.