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.