* doc/intprops.texi (Integer Type Determination): Fix
documentation for TYPE_IS_INTEGER: it returns an constant
expression, not an integer constant expression. Fix doc for
TYPE_SIGNED: it returns an integer constant expression only if its
argument is an integer type. (TYPE_IS_INTEGER is the same, but is
hardly worth documented that way....)
(cherry picked from commit
48cc7484c740d7f0e84fccd1fde11059986e3b94)
+2011-05-19 Paul Eggert <eggert@cs.ucla.edu>
+
+ intprops: TYPE_IS_INTEGER, TYPE_SIGNED not integer constant exprs
+ * doc/intprops.texi (Integer Type Determination): Fix
+ documentation for TYPE_IS_INTEGER: it returns an constant
+ expression, not an integer constant expression. Fix doc for
+ TYPE_SIGNED: it returns an integer constant expression only if its
+ argument is an integer type. (TYPE_IS_INTEGER is the same, but is
+ hardly worth documented that way....)
+
2011-05-18 Eric Blake <eblake@redhat.com>
fnmatch: avoid compiler warning
Gnulib stable snapshot
----------------------
+ * 20110609-stable
+
+Snapshot taken based on:
+
+commit 0c4be75eb0966bde4533bc111778e0ab494a93be
+Date: Wed May 18 13:13:03 2011 -0600
+
+with the following additional commits:
+
+ * [48cc748]->[] intprops: TYPE_IS_INTEGER, TYPE_SIGNED not integer constant exprs
+__NEXTCOMMITMARKER__
+
+----------------------------------------------------------------------
+
* 20110412-stable
Snapshot taken based on:
@subsection Integer Type Determination
@findex TYPE_IS_INTEGER
-@code{TYPE_IS_INTEGER (@var{t})} expands to an integer constant
+@code{TYPE_IS_INTEGER (@var{t})} expands to a constant
expression that is 1 if the arithmetic type @var{t} is a integer type.
@code{_Bool} counts as an integer type.
@findex TYPE_SIGNED
-@code{TYPE_SIGNED (@var{t})} expands to an integer constant expression
+@code{TYPE_SIGNED (@var{t})} expands to a constant expression
that is 1 if the arithmetic type @var{t} is a signed integer type or a
-floating type.
+floating type. If @var{t} is an integer type, @code{TYPE_SIGNED (@var{t})}
+expands to an integer constant expression.
Example usage: