summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2022-01-19 19:45:12 -0500
committerPaul Smith <psmith@gnu.org>2022-02-06 18:46:32 -0500
commitcbe0d2e47f9f149ef9937358ba3a82c043e36175 (patch)
treef43d324f76f4a381dfbdaeb99337d6e1285f6e03 /NEWS
parentf485881d4abcafbf92472b8be1a4678e873804c6 (diff)
downloadmake-git-cbe0d2e47f9f149ef9937358ba3a82c043e36175.tar.gz
* tests/scripts/features/implicit_search: [SV 48643] Cleanups.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS18
1 files changed, 9 insertions, 9 deletions
diff --git a/NEWS b/NEWS
index eba371fa..e9f03d01 100644
--- a/NEWS
+++ b/NEWS
@@ -61,6 +61,15 @@ https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=109&se
avoiding the need for heuristics.
Implementation provided by Sven C. Dack <sdack@gmx.com>
+* GNU make has sometimes chosen unexpected, and sub-optimal, chains of
+ implicit rules due to the definition of "ought to exist" in the implicit
+ rule search algorithm, which considered any prerequisite mentioned in the
+ makefile as "ought to exist". This algorithm has been modified to prefer
+ prerequisites mentioned explicitly in the target being built and only if
+ that results in no matching rule, will GNU make consider prerequisites
+ mentioned in other targets as "ought to exist".
+ Implementation provided by Dmitry Goncharov <dgoncharov@users.sf.net>
+
* If the MAKEFLAGS variable is modified in a makefile, it will be re-parsed
immediately rather than after all makefiles have been read. Note that
although all options are parsed immediately, some special effects won't
@@ -89,15 +98,6 @@ https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=109&se
made as a side-effect of some other target's recipe are now noticed as
expected.
-* GNU make has sometimes chosen unexpected, and sub-optimal, chains of
- implicit rules due to the definition of "ought to exist" in the implicit
- rule search algorithm, which considered any prerequisite mentioned in the
- makefile as "ought to exist". This algorithm has been modified to prefer
- prerequisites mentioned explicitly in the target being built and only if
- that results in no matching rule, will GNU make consider prerequisites
- mentioned in other targets as "ought to exist".
- Implementation provided by Dmitry Goncharov <dgoncharov@users.sf.net>
-
* GNU Make can now be built for MS-Windows using the Tiny C tcc compiler.
Port provided by Christian Jullien <eligis@orange.fr>