Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#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.
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 |
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.