#include "features.h"
Go to the source code of this file.
Defines | |
| #define | _ANSIMODE (!defined(__EXTENSIONS__)) |
| #define | _NO_ANSIMODE |
| #define | _POSIX90 |
| #define | _POSIX2 |
| #define | _POSIX93 |
| #define | _NO_POSIX (!defined(_POSIX_SOURCE) && !defined(_POSIX_C_SOURCE)) |
| #define | _POSIX1C |
| #define | _XOPEN4 |
| #define | _NO_XOPEN4 |
| #define | _XOPEN4UX |
| #define | _XOPEN5 |
| #define | _NO_XOPEN5 |
| #define | _SGIAPI |
| #define | _ABIAPI |
| #define | _NO_ABIAPI |
| #define | _LFAPI (defined(_LARGEFILE64_SOURCE) || _SGIAPI) |
| #define | _REENTRANT_FUNCTIONS (defined(_SGI_REENTRANT_FUNCTIONS)) |
| #define _ABIAPI |
((defined(_MIPSABI_SOURCE) && (_MIPSABI_SOURCE+0 >= 2)) || \
defined(_ABI_SOURCE))
Definition at line 236 of file standards.h.
| #define _ANSIMODE (!defined(__EXTENSIONS__)) |
Definition at line 98 of file standards.h.
| #define _LFAPI (defined(_LARGEFILE64_SOURCE) || _SGIAPI) |
Definition at line 250 of file standards.h.
| #define _NO_ABIAPI |
((!defined(_MIPSABI_SOURCE) || (_MIPSABI_SOURCE+0 < 2)) && \
!defined(_ABI_SOURCE))
Definition at line 239 of file standards.h.
| #define _NO_ANSIMODE |
(defined(__EXTENSIONS__) || \
defined(_SGI_SOURCE) || \
defined(_POSIX_SOURCE) || \
defined(_POSIX_C_SOURCE) || \
defined(_MIPSABI_SOURCE) || \
defined(_LARGEFILE64_SOURCE) || \
defined(_XOPEN_SOURCE))
Definition at line 99 of file standards.h.
| #define _NO_POSIX (!defined(_POSIX_SOURCE) && !defined(_POSIX_C_SOURCE)) |
Definition at line 149 of file standards.h.
| #define _NO_XOPEN4 |
(!defined(_XOPEN_SOURCE) || \
(defined(_XOPEN_SOURCE) && \
(_XOPEN_SOURCE+0 >= 500)))
Definition at line 175 of file standards.h.
| #define _NO_XOPEN5 |
(!defined(_XOPEN_SOURCE) || \
(defined(_XOPEN_SOURCE) && \
(_XOPEN_SOURCE+0 < 500)))
Definition at line 200 of file standards.h.
| #define _POSIX1C |
((defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE+0 >= 199506L)) ||\
(defined(_SGI_SOURCE) && _NO_XOPEN4 && _NO_POSIX && _NO_ABIAPI) || \
defined(_SGI_REENTRANT_FUNCTIONS) || \
_XOPEN5 || \
(_ANSIMODE && _NO_XOPEN4 && _NO_POSIX && _NO_ABIAPI))
Definition at line 158 of file standards.h.
| #define _POSIX2 |
((defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE+0 > 1)) ||\
defined(_XOPEN_SOURCE) || \
defined(_SGI_SOURCE) || \
_ANSIMODE)
Definition at line 128 of file standards.h.
| #define _POSIX90 |
(defined(_POSIX_SOURCE) || \
defined(_POSIX_C_SOURCE) || \
defined(_XOPEN_SOURCE) || \
defined(_SGI_SOURCE) || \
_ANSIMODE)
Definition at line 123 of file standards.h.
| #define _POSIX93 |
((defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE+0 >= 199309L)) ||\
(defined(_SGI_SOURCE) && _NO_XOPEN4 && _NO_POSIX) || \
(_ANSIMODE && _NO_XOPEN4 && _NO_POSIX))
Definition at line 145 of file standards.h.
| #define _REENTRANT_FUNCTIONS (defined(_SGI_REENTRANT_FUNCTIONS)) |
Definition at line 255 of file standards.h.
| #define _SGIAPI |
((defined(_SGI_SOURCE) && \
_NO_POSIX && _NO_XOPEN4 && _NO_XOPEN5) || \
(_ANSIMODE && _NO_POSIX && _NO_XOPEN4 && _NO_XOPEN5))
Definition at line 214 of file standards.h.
| #define _XOPEN4 |
(defined(_XOPEN_SOURCE) || \
((defined(_SGI_SOURCE) && _NO_POSIX)) || \
(_ANSIMODE && _NO_POSIX))
Definition at line 172 of file standards.h.
| #define _XOPEN4UX |
((defined(_XOPEN_SOURCE) && \
defined(_XOPEN_SOURCE_EXTENDED) && \
_XOPEN_SOURCE_EXTENDED+0 == 1) || \
(defined(_SGI_SOURCE) && _NO_POSIX && _NO_XOPEN4) || \
(_ANSIMODE && _NO_POSIX && _NO_XOPEN4))
Definition at line 181 of file standards.h.
| #define _XOPEN5 |
((defined(_XOPEN_SOURCE) && \
(_XOPEN_SOURCE+0 >= 500)) || \
((defined(_SGI_SOURCE) && _NO_POSIX && _NO_XOPEN4)) || \
(_ANSIMODE && _NO_POSIX))
Definition at line 196 of file standards.h.
1.7.1