summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2009-10-25 18:34:43 +0000
committerPaul Smith <psmith@gnu.org>2009-10-25 18:34:43 +0000
commit76d2d2ca41df98369945d0558e189f4023718256 (patch)
tree7bad04916ab780a43cdecdc0f47d8c47275d77b2 /NEWS
parent4e51b6d9a4eb7eef2272551d55d8abaadd5f01e3 (diff)
downloadgunmake-76d2d2ca41df98369945d0558e189f4023718256.tar.gz
Fix fat-finger bug that left implicit rules with identical stem lengths
being sorted indeterminately.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS16
1 files changed, 9 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index f050105..661f87b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
GNU make NEWS -*-indented-text-*-
History of user-visible changes.
- 12 Oct 2009
+ 25 Oct 2009
See the end of this file for copyrights and conditions.
@@ -20,12 +20,14 @@ Version 3.81.90
existing targets were provided in $?).
* WARNING: Backward-incompatibility!
- As a result of parser enhancements, two backward-compatibility issues exist:
- first, a prerequisite containing an "=" cannot be escaped with a backslash
- any longer. You must create a variable containing an "=" and use that
- variable in the prerequisite. Second, variable names can no longer contain
- whitespace, unless you put the whitespace in a variable and use the
- variable.
+ As a result of parser enhancements, three backward-compatibility issues
+ exist: first, a prerequisite containing an "=" cannot be escaped with a
+ backslash any longer. You must create a variable containing an "=" and use
+ that variable in the prerequisite. Second, variable names can no longer
+ contain whitespace, unless you put the whitespace in a variable and use the
+ variable. Third, in previous versions of make it was sometimes not flagged
+ as an error for explicit and pattern targets to appear in the same rule.
+ Now this is always reported as an error.
* WARNING: Backward-incompatibility!
The pattern-specific variables and pattern rules are now applied in the