Eric Blake <[EMAIL PROTECTED]> writes:

> However, should we then update
> AC_PROG_CC_C99 to check for both long long and unsigned long long, so that
> it will reject the Tandem compiler as non-C99?

Hmmm, it already does that.  I installed the following to document it.

2007-03-23  Paul Eggert  <[EMAIL PROTECTED]>

        * doc/autoconf.texi (C Compiler): Mention that AC_PROG_CC_C99 also
        checks for unsigned long long int.

--- doc/autoconf.texi   19 Mar 2007 18:13:36 -0000      1.1138
+++ doc/autoconf.texi   23 Mar 2007 14:53:14 -0000
@@ -6438,8 +6438,9 @@ If the C compiler is not in C99 mode by 
 option to output variable @code{CC} to make it so.  This macro tries
 various options that select C99 on some system or another.  It
 considers the compiler to be in C99 mode if it handles @code{_Bool},
[EMAIL PROTECTED]//} comments, flexible array members, @code{inline}, @code{long
-long int}, mixed code and declarations, named initialization of structs,
[EMAIL PROTECTED]//} comments, flexible array members, @code{inline}, signed and
+unsigned @code{long long int}, mixed code and declarations, named
+initialization of structs,
 @code{restrict}, @code{va_copy}, varargs macros, variable declarations
 in @code{for} loops, and variable length arrays.



Reply via email to