diff options
Diffstat (limited to 'gcc')
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/doc/extend.texi | 5 |
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d157632..4585bf1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2006-04-03 Geoffrey Keating <geoffk@apple.com> + + * doc/extend.texi (Other Builtins): Document that + __builtin_nan is a compile-time constant only when its argument + is valid. + 2006-04-03 Adam Nemet <anemet@caviumnetworks.com> * simplify-rtx.c (simplify_unary_operation_1) <TRUNCATE>: When diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index cf15458..ae3a7f2 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -5734,8 +5734,9 @@ is at the least significant bit of the significand. The number is truncated to fit the significand field provided. The significand is forced to be a quiet NaN@. -This function, if given a string literal, is evaluated early enough -that it is considered a compile-time constant. +This function, if given a string literal all of which would have been +consumed by strtol, is evaluated early enough that it is considered a +compile-time constant. @end deftypefn @deftypefn {Built-in Function} _Decimal32 __builtin_nand32 (const char *str) |
