Node:Preprocessor Symbol Index, Next:Autoconf Macro Index, Previous:Output Variable Index, Up:Indices
This is an alphabetical list of the C preprocessor symbols that the
Autoconf macros define. To work with Autoconf, C source code needs to
use these names in #if directives.
__CHAR_UNSIGNED__: C Compiler
__PROTOTYPES: C Compiler
_ALL_SOURCE: UNIX Variants
_FILE_OFFSET_BITS: System Services
_LARGE_FILES: System Services
_LARGEFILE_SOURCE: Particular Functions
_MINIX: UNIX Variants
_POSIX_1_SOURCE: UNIX Variants
_POSIX_SOURCE: UNIX Variants
_POSIX_VERSION: Particular Headers
C_ALLOCA: Particular Functions
C_GETLOADAVG: Particular Functions
CLOSEDIR_VOID: Particular Functions
const: C Compiler
DGUX: Particular Functions
DIRENT: Obsolete Macros
F77_DUMMY_MAIN: Fortran 77 Compiler
F77_FUNC: Fortran 77 Compiler
F77_FUNC_: Fortran 77 Compiler
F77_MAIN: Fortran 77 Compiler
F77_NO_MINUS_C_MINUS_O: Fortran 77 Compiler
GETGROUPS_T: Particular Types
GETLODAVG_PRIVILEGED: Particular Functions
GETPGRP_VOID: Particular Functions
gid_t: Particular Types
GWINSZ_IN_SYS_IOCTL: Particular Headers
HAVE_ALLOCA_H: Particular Functions
HAVE_CONFIG_H: Configuration Headers
HAVE_DECL_STRERROR_R: Particular Functions
HAVE_DECL_symbol: Generic Declarations
HAVE_DIRENT_H: Particular Headers
HAVE_DOPRNT: Particular Functions
HAVE_function: Generic Functions
HAVE_GETMNTENT: Particular Functions
HAVE_header: Generic Headers
HAVE_LONG_DOUBLE: C Compiler
HAVE_LONG_FILE_NAMES: System Services
HAVE_LSTAT_EMPTY_STRING_BUG: Particular Functions
HAVE_MMAP: Particular Functions
HAVE_NDIR_H: Particular Headers
HAVE_OBSTACK: Particular Functions
HAVE_RESTARTABLE_SYSCALLS: Obsolete Macros
HAVE_ST_BLKSIZE: Particular Structures
HAVE_ST_BLOCKS: Particular Structures
HAVE_ST_RDEV: Particular Structures
HAVE_STAT_EMPTY_STRING_BUG: Particular Functions
HAVE_STRCOLL: Particular Functions
HAVE_STRERROR_R: Particular Functions
HAVE_STRFTIME: Particular Functions
HAVE_STRINGIZE: C Compiler
HAVE_STRNLEN: Particular Functions
HAVE_STRUCT_STAT_ST_BLKSIZE: Particular Structures
HAVE_STRUCT_STAT_ST_BLOCKS: Particular Structures
HAVE_STRUCT_STAT_ST_RDEV: Particular Structures
HAVE_SYS_DIR_H: Particular Headers
HAVE_SYS_NDIR_H: Particular Headers
HAVE_SYS_WAIT_H: Particular Headers
HAVE_TM_ZONE: Particular Structures
HAVE_TZNAME: Particular Structures
HAVE_UTIME_NULL: Particular Functions
HAVE_VFORK_H: Particular Functions
HAVE_VPRINTF: Particular Functions
HAVE_WAIT3: Obsolete Macros
HAVE_WORKING_FORK: Particular Functions
HAVE_WORKING_VFORK: Particular Functions
inline: C Compiler
INT_16_BITS: Obsolete Macros
LONG_64_BITS: Obsolete Macros
LSTAT_FOLLOWS_SLASHED_SYMLINK: Particular Functions
MAJOR_IN_MKDEV: Particular Headers
MAJOR_IN_SYSMACROS: Particular Headers
mode_t: Particular Types
NDIR: Obsolete Macros
NEED_MEMORY_H: Obsolete Macros
NEED_SETGID: Particular Functions
NLIST_NAME_UNION: Particular Functions
NLIST_STRUCT: Particular Functions
NO_MINUS_C_MINUS_O: C Compiler
off_t: Particular Types
PACKAGE_BUGREPORT: Initializing configure
PACKAGE_NAME: Initializing configure
PACKAGE_STRING: Initializing configure
PACKAGE_TARNAME: Initializing configure
PACKAGE_VERSION: Initializing configure
PARAMS: C Compiler
pid_t: Particular Types
PROTOTYPES: C Compiler
RETSIGTYPE: Particular Types
SELECT_TYPE_ARG1: Particular Functions
SELECT_TYPE_ARG234: Particular Functions
SELECT_TYPE_ARG5: Particular Functions
SETPGRP_VOID: Particular Functions
SETVBUF_REVERSED: Particular Functions
size_t: Particular Types
STDC_HEADERS: Particular Headers
STRERROR_R_CHAR_P: Particular Functions
SVR4: Particular Functions
SYS_SIGLIST_DECLARED: Particular Declarations
SYSDIR: Obsolete Macros
SYSNDIR: Obsolete Macros
TIME_WITH_SYS_TIME: Particular Headers
TM_IN_SYS_TIME: Particular Structures
uid_t: Particular Types
UMAX: Particular Functions
UMAX4_3: Particular Functions
USG: Obsolete Macros
vfork: Particular Functions
volatile: C Compiler
WORDS_BIGENDIAN: C Compiler
X_DISPLAY_MISSING: System Services
YYTEXT_POINTER: Particular Programs