summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>1998-10-13 20:59:08 +0000
committerPaul Smith <psmith@gnu.org>1998-10-13 20:59:08 +0000
commit394864015453ce78c822e6457df04fe483f4bfb0 (patch)
tree22f24043d01395fa9197c32c7ab5e2ed4c521e4f /ChangeLog
parent2c64fb221a265f9e7fc93374906b1e7540377561 (diff)
downloadgunmake-394864015453ce78c822e6457df04fe483f4bfb0.tar.gz
Ignore non-empty lines which become empty after variable expansion.
Don't choke on invalid pattern rules if we fail during makefile parsing. Don't dump core if a non-empty command becomes empty after expansion.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bf59080..35f7e9a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+1998-10-13 Paul D. Smith <psmith@gnu.org>
+
+ * job.c (new_job): If the command list resolves to empty (through
+ variable expansion, for example), stop early rather than running
+ start_waiting_job().
+
+1998-10-12 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
+
+ * rule.c (print_rule_data_base): Ignore num_pattern_rules if it is
+ zero.
+
+1998-10-09 Paul D. Smith <psmith@gnu.org>
+
+ * read.c (read_makefile): Allow non-empty lines to expand to the
+ empty string after variable, etc., expansion, and be ignored.
+
1998-09-21 Paul D. Smith <psmith@gnu.org>
* job.c (construct_command_argv_internal): Only add COMMAND.COM