From: Paul Smith Date: Mon, 7 Dec 2020 06:03:11 +0000 (-0500) Subject: * doc/make.texi (How Patterns Match): [SV 58639] Fix chaining info. X-Git-Tag: 4.3.90~191 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9043b28250e0df7a6e5844b75f8ff2870337fc0a;p=thirdparty%2Fmake.git * doc/make.texi (How Patterns Match): [SV 58639] Fix chaining info. --- diff --git a/doc/make.texi b/doc/make.texi index b9588124..fe64ec26 100644 --- a/doc/make.texi +++ b/doc/make.texi @@ -10431,9 +10431,11 @@ A pattern rule can be used to build a given file only if there is a target pattern that matches the file name, @emph{and} all prerequisites in that rule either exist or can be built. The rules you write take precedence over those that are built in. Note however, -that a rule whose prerequisites actually exist or are mentioned always -takes priority over a rule with prerequisites that must be made by -chaining other implicit rules. +that a rule which can be satisfied without chaining other implicit +rules (for example, one which has no prerequisites or its +prerequisites already exist or are mentioned) always takes priority +over a rule with prerequisites that must be made by chaining other +implicit rules. @cindex stem, shortest It is possible that more than one pattern rule will meet these