diff options
author | Paul Smith <psmith@gnu.org> | 2021-11-27 21:57:37 -0500 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2021-11-27 22:00:12 -0500 |
commit | 3ecf97d3af0f47800b85edae3ef26d20c0bba2f3 (patch) | |
tree | be0948caf95618681aff2f101076ba5b79b1a6c7 /NEWS | |
parent | 21d3865973f0de5af3ca8b0d164f93bcc84a15bf (diff) | |
download | make-git-3ecf97d3af0f47800b85edae3ef26d20c0bba2f3.tar.gz |
[SV 48643] Update the implicit rule search docs
* NEWS: Announce the change.
* doc/make.texi (Implicit Rule Search): Update the definition of
"ought to exist" and add the extra step for compatibility mode.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -78,6 +78,14 @@ 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". + * GNU Make can now be built for MS-Windows using the Tiny C tcc compiler. Port provided by Christian Jullien <eligis@orange.fr> |