1 1 B.3 Preprocessor Symbol Index 1 ============================= 1 1 This is an alphabetical list of the C preprocessor symbols that the 1 Autoconf macros define. To work with Autoconf, C source code needs to 1 use these names in `#if' or `#ifdef' directives. 1 1 [index ]
1 · __CHAR_UNSIGNED__ C Compiler. (line 291) · __EXTENSIONS__ Posix Variants. (line 10) · __PROTOTYPES C Compiler. (line 351) · _ALL_SOURCE <1> Obsolete Macros. (line 20) · _ALL_SOURCE Posix Variants. (line 10) · _FILE_OFFSET_BITS System Services. (line 49) · _GNU_SOURCE <1> Obsolete Macros. (line 234) · _GNU_SOURCE Posix Variants. (line 10) · _LARGE_FILES System Services. (line 49) · _LARGEFILE_SOURCE Particular Functions. 1 (line 147) · _MINIX <1> Obsolete Macros. (line 371) · _MINIX Posix Variants. (line 10) · _OPENMP Generic Compiler Characteristics. 1 (line 64) · _POSIX_1_SOURCE <1> Obsolete Macros. (line 371) · _POSIX_1_SOURCE Posix Variants. (line 10) · _POSIX_PTHREAD_SEMANTICS Posix Variants. (line 10) · _POSIX_SOURCE <1> Obsolete Macros. (line 371) · _POSIX_SOURCE Posix Variants. (line 10) · _POSIX_VERSION Particular Headers. (line 228) · _TANDEM_SOURCE Posix Variants. (line 10) · ALIGNOF_TYPE Generic Compiler Characteristics. 1 (line 30) · C_ALLOCA Particular Functions. 1 (line 10) · C_GETLOADAVG Particular Functions. 1 (line 161) · CLOSEDIR_VOID Particular Functions. 1 (line 69) · const C Compiler. (line 217) · CXX_NO_MINUS_C_MINUS_O C++ Compiler. (line 48) · DGUX Particular Functions. 1 (line 161) · DIRENT Obsolete Macros. (line 158) · F77_DUMMY_MAIN Fortran Compiler. (line 130) · F77_FUNC Fortran Compiler. (line 202) · F77_FUNC_ Fortran Compiler. (line 202) · F77_MAIN Fortran Compiler. (line 176) · F77_NO_MINUS_C_MINUS_O Fortran Compiler. (line 76) · FC_DUMMY_MAIN Fortran Compiler. (line 130) · FC_FUNC Fortran Compiler. (line 202) · FC_FUNC_ Fortran Compiler. (line 202) · FC_MAIN Fortran Compiler. (line 176) · FC_NO_MINUS_C_MINUS_O Fortran Compiler. (line 76) · FLEXIBLE_ARRAY_MEMBER C Compiler. (line 315) · GETGROUPS_T Particular Types. (line 14) · GETLOADAVG_PRIVILEGED Particular Functions. 1 (line 161) · GETPGRP_VOID Particular Functions. 1 (line 205) · gid_t Particular Types. (line 126) · GWINSZ_IN_SYS_IOCTL Particular Headers. (line 270) · HAVE__BOOL Particular Headers. (line 10) · HAVE_AGGREGATE_MEMBER Generic Structures. (line 29) · HAVE_ALLOCA_H Particular Functions. 1 (line 10) · HAVE_C_BACKSLASH_A C Compiler. (line 176) · HAVE_C_VARARRAYS C Compiler. (line 339) · HAVE_CHOWN Particular Functions. 1 (line 63) · HAVE_CONFIG_H Configuration Headers. 1 (line 33) · HAVE_DECL_STRERROR_R Particular Functions. 1 (line 388) · HAVE_DECL_SYMBOL Generic Declarations. 1 (line 34) · HAVE_DECL_TZNAME Particular Structures. 1 (line 43) · HAVE_DIRENT_H Particular Headers. (line 25) · HAVE_DOPRNT Particular Functions. 1 (line 443) · HAVE_FSEEKO Particular Functions. 1 (line 147) · HAVE_FUNCTION Generic Functions. (line 27) · HAVE_GETGROUPS Particular Functions. 1 (line 155) · HAVE_GETMNTENT Particular Functions. 1 (line 195) · HAVE_HEADER Generic Headers. (line 46) · HAVE_INT16_T Particular Types. (line 40) · HAVE_INT32_T Particular Types. (line 43) · HAVE_INT64_T Particular Types. (line 46) · HAVE_INT8_T Particular Types. (line 21) · HAVE_INTMAX_T Particular Types. (line 49) · HAVE_INTPTR_T Particular Types. (line 54) · HAVE_LONG_DOUBLE <1> Obsolete Macros. (line 33) · HAVE_LONG_DOUBLE Particular Types. (line 59) · HAVE_LONG_DOUBLE_WIDER Particular Types. (line 70) · HAVE_LONG_FILE_NAMES System Services. (line 71) · HAVE_LONG_LONG_INT Particular Types. (line 78) · HAVE_LSTAT_EMPTY_STRING_BUG Particular Functions. 1 (line 363) · HAVE_MALLOC Particular Functions. 1 (line 247) · HAVE_MBRTOWC Particular Functions. 1 (line 279) · HAVE_MMAP Particular Functions. 1 (line 311) · HAVE_NDIR_H Particular Headers. (line 25) · HAVE_NLIST_H Particular Functions. 1 (line 161) · HAVE_OBSTACK Particular Functions. 1 (line 319) · HAVE_REALLOC Particular Functions. 1 (line 326) · HAVE_RESOLV_H Particular Headers. (line 73) · HAVE_RESTARTABLE_SYSCALLS Obsolete Macros. (line 548) · HAVE_ST_BLKSIZE Obsolete Macros. (line 521) · HAVE_ST_BLOCKS Particular Structures. 1 (line 26) · HAVE_ST_RDEV Obsolete Macros. (line 530) · HAVE_STAT_EMPTY_STRING_BUG Particular Functions. 1 (line 363) · HAVE_STDBOOL_H Particular Headers. (line 101) · HAVE_STRCOLL Particular Functions. 1 (line 379) · HAVE_STRERROR_R Particular Functions. 1 (line 388) · HAVE_STRFTIME Particular Functions. 1 (line 401) · HAVE_STRINGIZE C Compiler. (line 305) · HAVE_STRNLEN Particular Functions. 1 (line 426) · HAVE_STRTOLD Particular Functions. 1 (line 420) · HAVE_STRUCT_DIRENT_D_INO Particular Structures. 1 (line 9) · HAVE_STRUCT_DIRENT_D_TYPE Particular Structures. 1 (line 21) · HAVE_STRUCT_STAT_ST_BLKSIZE Obsolete Macros. (line 521) · HAVE_STRUCT_STAT_ST_BLOCKS Particular Structures. 1 (line 26) · HAVE_STRUCT_STAT_ST_RDEV Obsolete Macros. (line 530) · HAVE_STRUCT_TM_TM_ZONE Particular Structures. 1 (line 43) · HAVE_SYS_DIR_H Particular Headers. (line 25) · HAVE_SYS_NDIR_H Particular Headers. (line 25) · HAVE_SYS_WAIT_H Particular Headers. (line 204) · HAVE_TM_ZONE Particular Structures. 1 (line 43) · HAVE_TYPE Generic Types. (line 28) · HAVE_TYPEOF C Compiler. (line 345) · HAVE_TZNAME Particular Structures. 1 (line 43) · HAVE_UINT16_T Particular Types. (line 138) · HAVE_UINT32_T Particular Types. (line 141) · HAVE_UINT64_T Particular Types. (line 144) · HAVE_UINT8_T Particular Types. (line 132) · HAVE_UINTMAX_T Particular Types. (line 147) · HAVE_UINTPTR_T Particular Types. (line 152) · HAVE_UNSIGNED_LONG_LONG_INT Particular Types. (line 157) · HAVE_UTIME_NULL Particular Functions. 1 (line 433) · HAVE_VFORK_H Particular Functions. 1 (line 120) · HAVE_VPRINTF Particular Functions. 1 (line 443) · HAVE_WAIT3 Obsolete Macros. (line 216) · HAVE_WORKING_FORK Particular Functions. 1 (line 120) · HAVE_WORKING_VFORK Particular Functions. 1 (line 120) · inline C Compiler. (line 286) · int16_t Particular Types. (line 40) · int32_t Particular Types. (line 43) · int64_t Particular Types. (line 46) · int8_t Particular Types. (line 21) · INT_16_BITS Obsolete Macros. (line 275) · intmax_t Particular Types. (line 49) · intptr_t Particular Types. (line 54) · LONG_64_BITS Obsolete Macros. (line 337) · LSTAT_FOLLOWS_SLASHED_SYMLINK Particular Functions. 1 (line 228) · MAJOR_IN_MKDEV Particular Headers. (line 68) · MAJOR_IN_SYSMACROS Particular Headers. (line 68) · malloc Particular Functions. 1 (line 247) · mbstate_t Particular Types. (line 88) · mode_t Particular Types. (line 96) · NDEBUG Particular Headers. (line 20) · NDIR Obsolete Macros. (line 158) · NEED_MEMORY_H Obsolete Macros. (line 358) · NEED_SETGID Particular Functions. 1 (line 161) · NLIST_NAME_UNION Particular Functions. 1 (line 161) · NO_MINUS_C_MINUS_O C Compiler. (line 102) · off_t Particular Types. (line 102) · PACKAGE_BUGREPORT Initializing configure. 1 (line 57) · PACKAGE_NAME Initializing configure. 1 (line 45) · PACKAGE_STRING Initializing configure. 1 (line 54) · PACKAGE_TARNAME Initializing configure. 1 (line 48) · PACKAGE_URL Initializing configure. 1 (line 61) · PACKAGE_VERSION Initializing configure. 1 (line 51) · PARAMS C Compiler. (line 351) · pid_t Particular Types. (line 108) · PROTOTYPES C Compiler. (line 351) · realloc Particular Functions. 1 (line 326) · restrict C Compiler. (line 247) · RETSIGTYPE Obsolete Macros. (line 662) · SELECT_TYPE_ARG1 Particular Functions. 1 (line 337) · SELECT_TYPE_ARG234 Particular Functions. 1 (line 337) · SELECT_TYPE_ARG5 Particular Functions. 1 (line 337) · SETPGRP_VOID Particular Functions. 1 (line 348) · SETVBUF_REVERSED Obsolete Macros. (line 208) · size_t Particular Types. (line 114) · SIZEOF_TYPE-OR-EXPR Generic Compiler Characteristics. 1 (line 8) · ssize_t Particular Types. (line 120) · STAT_MACROS_BROKEN Particular Headers. (line 92) · STDC_HEADERS Particular Headers. (line 135) · STRERROR_R_CHAR_P Particular Functions. 1 (line 388) · SVR4 Particular Functions. 1 (line 161) · SYS_SIGLIST_DECLARED Obsolete Macros. (line 141) · SYSDIR Obsolete Macros. (line 158) · SYSNDIR Obsolete Macros. (line 158) · TIME_WITH_SYS_TIME Particular Headers. (line 244) · TM_IN_SYS_TIME Particular Structures. 1 (line 35) · typeof C Compiler. (line 345) · uid_t Particular Types. (line 126) · uint16_t Particular Types. (line 138) · uint32_t Particular Types. (line 141) · uint64_t Particular Types. (line 144) · uint8_t Particular Types. (line 132) · uintmax_t Particular Types. (line 147) · uintptr_t Particular Types. (line 152) · UMAX Particular Functions. 1 (line 161) · UMAX4_3 Particular Functions. 1 (line 161) · USG Obsolete Macros. (line 685) · VARIABLE Defining Symbols. (line 32) · vfork Particular Functions. 1 (line 120) · volatile C Compiler. (line 265) · WORDS_BIGENDIAN C Compiler. (line 184) · X_DISPLAY_MISSING System Services. (line 30) · YYTEXT_POINTER Particular Programs. (line 114) 1