summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2011-05-02 15:11:23 +0000
committerPaul Smith <psmith@gnu.org>2011-05-02 15:11:23 +0000
commitbd6f63e5632a69ccff3ad6460af980eeaa1e6bf1 (patch)
tree39407f2e37d9cc49dd22e074de13a07e1eca2cc8 /doc
parent6979e7e43b57bba5cd7b88a8d09761fe476f01e8 (diff)
downloadgunmake-bd6f63e5632a69ccff3ad6460af980eeaa1e6bf1.tar.gz
Updated documentation to fix Savannah bugs #32058 and #31582
Diffstat (limited to 'doc')
-rw-r--r--doc/make.texi25
1 files changed, 18 insertions, 7 deletions
diff --git a/doc/make.texi b/doc/make.texi
index b62fee0..0bbeebb 100644
--- a/doc/make.texi
+++ b/doc/make.texi
@@ -6183,17 +6183,29 @@ Syntax, ,Syntax of Conditionals}.
Supports ``job server'' enhanced parallel builds. @xref{Parallel,
,Parallel Execution}.
-@item second-expansion
-Supports secondary expansion of prerequisite lists.
+@item oneshell
+Supports the @code{.ONESHELL} special target. @xref{One Shell, ,Using
+One Shell}.
@item order-only
Supports order-only prerequisites. @xref{Prerequisite Types, ,Types
of Prerequisites}.
+@item second-expansion
+Supports secondary expansion of prerequisite lists.
+
+@item shortest-stem
+Uses the ``shortest stem'' method of choosing which pattern, of
+multiple applicable options, will be used. @xref{Pattern Match, ,How
+Patterns Match}.
+
@item target-specific
Supports target-specific and pattern-specific variable assignments.
@xref{Target-specific, ,Target-specific Variable Values}.
+@item undefine
+Supports the @code{undefine} directive. @xref{Undefine Directive}.
+
@end table
@vindex .INCLUDE_DIRS @r{(list of include directories)}
@@ -7595,11 +7607,10 @@ Here the redefinition takes place if @samp{$(origin bletch)} returns either
@cindex variables, flavor of
@cindex flavor of variable
-The @code{flavor} function is unlike most other functions (and like
-@code{origin} function) in that it does not operate on the values of
-variables; it tells you something @emph{about} a variable.
-Specifically, it tells you the flavor of a variable (@pxref{Flavors,
-,The Two Flavors of Variables}).
+The @code{flavor} function, like the @code{origin} function, does not
+operate on the values of variables but rather it tells you something
+@emph{about} a variable. Specifically, it tells you the flavor of a
+variable (@pxref{Flavors, ,The Two Flavors of Variables}).
The syntax of the @code{flavor} function is: