mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-19 15:11:08 +08:00
builtins-config.h: Move Solaris section after inclusion of <sys/types.h>.
* gcc.dg/builtins-config.h: Move Solaris section after inclusion of <sys/types.h>. From-SVN: r117656
This commit is contained in:
parent
d5a92b3e98
commit
8c166806c8
@ -1,3 +1,8 @@
|
||||
2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* gcc.dg/builtins-config.h: Move Solaris section after inclusion
|
||||
of <sys/types.h>.
|
||||
|
||||
2006-10-11 Lee Millward <lee.millward@codesourcery.com>
|
||||
|
||||
PR c++/29024
|
||||
|
@ -11,15 +11,6 @@
|
||||
|
||||
#if defined(__hppa) && defined(__hpux)
|
||||
/* PA HP-UX doesn't have the entire C99 runtime. */
|
||||
#elif defined(__sun) && __STDC_VERSION__ - 0 < 199901L
|
||||
/* Solaris up to 9 doesn't have the entire C99 runtime.
|
||||
Solaris 10 defines _STDC_C99 if __STDC_VERSION__ is >= 199901L.
|
||||
But, if you're including this file, you probably want to test the
|
||||
newer behaviour, so: */
|
||||
#error forgot to set -std=c99.
|
||||
#elif defined(__sun) && ! defined (_STDC_C99)
|
||||
/* Solaris up to 9 doesn't have the entire C99 runtime.
|
||||
Solaris 10 defines _STDC_C99 if __STDC_VERSION__ is >= 199901L. */
|
||||
#elif defined(__sgi)
|
||||
/* Irix6 doesn't have the entire C99 runtime. */
|
||||
#elif defined(__FreeBSD__) && (__FreeBSD__ < 5)
|
||||
@ -49,6 +40,15 @@
|
||||
lacks the C99 functions. */
|
||||
#include <sys/types.h>
|
||||
#if defined(_NEWLIB_VERSION) || defined(__UCLIBC__)
|
||||
#elif defined(__sun) && __STDC_VERSION__ - 0 < 199901L
|
||||
/* If you're including this file, you probably want to test the newer
|
||||
behaviour, so ensure the right flags were used for each test: */
|
||||
#error forgot to set -std=c99.
|
||||
#elif defined(__sun) && ! defined (_STDC_C99)
|
||||
/* Solaris up to 9 doesn't have the entire C99 runtime.
|
||||
Solaris 10 defines _STDC_C99 if __STDC_VERSION__ is >= 199901L.
|
||||
This macro is defined in <sys/feature_tests.h> which is included by
|
||||
various system headers, in this case <sys/types.h> above. */
|
||||
#else
|
||||
#define HAVE_C99_RUNTIME
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user