]> git.ipfire.org Git - thirdparty/make.git/commitdiff
Updated documentation to fix Savannah bugs #32058 and #31582
authorPaul Smith <psmith@gnu.org>
Mon, 2 May 2011 15:11:23 +0000 (15:11 +0000)
committerPaul Smith <psmith@gnu.org>
Mon, 2 May 2011 15:11:23 +0000 (15:11 +0000)
ChangeLog
doc/make.texi

index b3fed578eec586423a331735f2733bd5243aabb1..263aa2e6c5dc893a000ce53f6d500c26955458e9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2011-05-02  Paul Smith  <psmith@gnu.org>
 
+       * doc/make.texi (Special Variables): Add documentation for the new
+       words in .FEATURES.  Fixes Savannah bug #32058.
+       (Flavor Function): Rewrite the section on the flavor function.
+       Fixes Savannah bug #31582.
+
        * function.c (func_sort): Use the same algorithm to count the
        number of words we will get after the split, as we use to split.
        Based on a patch from Matthias Hopf.  Fixes Savannah bug #33125.
index b62fee02f588871879aabdf0f7e055f1165476d6..0bbeebb47e0b9eb23837f3311417e463b436a6e4 100644 (file)
@@ -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: