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__EXTENSIONS__: Posix Variants__PROTOTYPES: C Compiler_ALL_SOURCE: Posix Variants_FILE_OFFSET_BITS: System Services_GNU_SOURCE: Posix Variants_LARGE_FILES: System Services_LARGEFILE_SOURCE: Particular Functions_MINIX: Posix Variants_POSIX_1_SOURCE: Posix Variants_POSIX_PTHREAD_SEMANTICS: Posix Variants_POSIX_SOURCE: Posix Variants_POSIX_VERSION: Particular HeadersC_ALLOCA: Particular FunctionsC_GETLOADAVG: Particular FunctionsCLOSEDIR_VOID: Particular Functionsconst: C CompilerCXX_NO_MINUS_C_MINUS_O: C++ CompilerDGUX: Particular FunctionsDIRENT: Obsolete MacrosF77_DUMMY_MAIN: Fortran CompilerF77_FUNC: Fortran CompilerF77_FUNC_: Fortran CompilerF77_MAIN: Fortran CompilerF77_NO_MINUS_C_MINUS_O: Fortran CompilerFC_FUNC: Fortran CompilerFC_FUNC_: Fortran CompilerFC_MAIN: Fortran CompilerFC_NO_MINUS_C_MINUS_O: Fortran CompilerGETGROUPS_T: Particular TypesGETLODAVG_PRIVILEGED: Particular FunctionsGETPGRP_VOID: Particular Functionsgid_t: Particular TypesGWINSZ_IN_SYS_IOCTL: Particular HeadersHAVE__BOOL: Particular HeadersHAVE_ALLOCA_H: Particular FunctionsHAVE_CONFIG_H: Configuration HeadersHAVE_DECL_STRERROR_R: Particular FunctionsHAVE_DECL_symbol: Generic DeclarationsHAVE_DIRENT_H: Particular HeadersHAVE_DOPRNT: Particular FunctionsHAVE_function: Generic FunctionsHAVE_GETMNTENT: Particular FunctionsHAVE_header: Generic HeadersHAVE_INT16_T: Particular TypesHAVE_INT32_T: Particular TypesHAVE_INT64_T: Particular TypesHAVE_INT8_T: Particular TypesHAVE_INTMAX_T: Particular TypesHAVE_INTPTR_T: Particular TypesHAVE_LONG_DOUBLE: Obsolete MacrosHAVE_LONG_DOUBLE: Particular TypesHAVE_LONG_DOUBLE_WIDER: Particular TypesHAVE_LONG_FILE_NAMES: System ServicesHAVE_LONG_LONG_INT: Particular TypesHAVE_LSTAT_EMPTY_STRING_BUG: Particular FunctionsHAVE_MALLOC: Particular FunctionsHAVE_MBRTOWC: Particular FunctionsHAVE_MMAP: Particular FunctionsHAVE_NDIR_H: Particular HeadersHAVE_NLIST_H: Particular FunctionsHAVE_OBSTACK: Particular FunctionsHAVE_REALLOC: Particular FunctionsHAVE_RESOLV_H: Particular HeadersHAVE_RESTARTABLE_SYSCALLS: Obsolete MacrosHAVE_ST_BLKSIZE: Particular StructuresHAVE_ST_BLOCKS: Particular StructuresHAVE_ST_RDEV: Particular StructuresHAVE_STAT_EMPTY_STRING_BUG: Particular FunctionsHAVE_STDBOOL_H: Particular HeadersHAVE_STRCOLL: Particular FunctionsHAVE_STRERROR_R: Particular FunctionsHAVE_STRFTIME: Particular FunctionsHAVE_STRINGIZE: C CompilerHAVE_STRNLEN: Particular FunctionsHAVE_STRUCT_DIRENT_D_INO: Particular StructuresHAVE_STRUCT_DIRENT_D_TYPE: Particular StructuresHAVE_STRUCT_STAT_ST_BLKSIZE: Particular StructuresHAVE_STRUCT_STAT_ST_BLOCKS: Particular StructuresHAVE_STRUCT_STAT_ST_RDEV: Particular StructuresHAVE_SYS_DIR_H: Particular HeadersHAVE_SYS_NDIR_H: Particular HeadersHAVE_SYS_WAIT_H: Particular HeadersHAVE_TM_ZONE: Particular StructuresHAVE_TYPEOF: C CompilerHAVE_TZNAME: Particular StructuresHAVE_UINT16_T: Particular TypesHAVE_UINT32_T: Particular TypesHAVE_UINT64_T: Particular TypesHAVE_UINT8_T: Particular TypesHAVE_UINTMAX_T: Particular TypesHAVE_UINTPTR_T: Particular TypesHAVE_UNSIGNED_LONG_LONG_INT: Particular TypesHAVE_UTIME_NULL: Particular FunctionsHAVE_VFORK_H: Particular FunctionsHAVE_VPRINTF: Particular FunctionsHAVE_WAIT3: Obsolete MacrosHAVE_WORKING_FORK: Particular FunctionsHAVE_WORKING_VFORK: Particular Functionsinline: C Compilerint16_t: Particular Typesint32_t: Particular Typesint64_t: Particular Typesint8_t: Particular TypesINT_16_BITS: Obsolete Macrosintmax_t: Particular Typesintptr_t: Particular TypesLONG_64_BITS: Obsolete MacrosLSTAT_FOLLOWS_SLASHED_SYMLINK: Particular FunctionsMAJOR_IN_MKDEV: Particular HeadersMAJOR_IN_SYSMACROS: Particular Headersmalloc: Particular Functionsmbstate_t: Particular Typesmode_t: Particular TypesNDEBUG: Particular HeadersNDIR: Obsolete MacrosNEED_MEMORY_H: Obsolete MacrosNEED_SETGID: Particular FunctionsNLIST_NAME_UNION: Particular FunctionsNO_MINUS_C_MINUS_O: C Compileroff_t: Particular TypesPACKAGE_BUGREPORT: Initializing configurePACKAGE_NAME: Initializing configurePACKAGE_STRING: Initializing configurePACKAGE_TARNAME: Initializing configurePACKAGE_VERSION: Initializing configurePARAMS: C Compilerpid_t: Particular TypesPROTOTYPES: C Compilerrealloc: Particular Functionsrestrict: C CompilerRETSIGTYPE: Particular TypesSELECT_TYPE_ARG1: Particular FunctionsSELECT_TYPE_ARG234: Particular FunctionsSELECT_TYPE_ARG5: Particular FunctionsSETPGRP_VOID: Particular FunctionsSETVBUF_REVERSED: Particular Functionssize_t: Particular Typesssize_t: Particular TypesSTAT_MACROS_BROKEN: Particular HeadersSTDC_HEADERS: Particular HeadersSTRERROR_R_CHAR_P: Particular FunctionsSVR4: Particular FunctionsSYS_SIGLIST_DECLARED: Obsolete MacrosSYSDIR: Obsolete MacrosSYSNDIR: Obsolete MacrosTIME_WITH_SYS_TIME: Particular HeadersTM_IN_SYS_TIME: Particular Structurestypeof: C Compileruid_t: Particular Typesuint16_t: Particular Typesuint32_t: Particular Typesuint64_t: Particular Typesuint8_t: Particular Typesuintmax_t: Particular Typesuintptr_t: Particular TypesUMAX: Particular FunctionsUMAX4_3: Particular FunctionsUSG: Obsolete Macrosvfork: Particular Functionsvolatile: C CompilerWORDS_BIGENDIAN: C CompilerX_DISPLAY_MISSING: System ServicesYYTEXT_POINTER: Particular Programs