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_GNU_SOURCE: UNIX Variants_LARGE_FILES: System Services_LARGEFILE_SOURCE: Particular Functions_MINIX: UNIX Variants_POSIX_1_SOURCE: UNIX Variants_POSIX_SOURCE: UNIX Variants_POSIX_VERSION: Particular HeadersC_ALLOCA: Particular FunctionsC_GETLOADAVG: Particular FunctionsCLOSEDIR_VOID: Particular Functionsconst: 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_LONG_DOUBLE: C CompilerHAVE_LONG_FILE_NAMES: System ServicesHAVE_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_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_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_TZNAME: Particular StructuresHAVE_UTIME_NULL: Particular FunctionsHAVE_VFORK_H: Particular FunctionsHAVE_VPRINTF: Particular FunctionsHAVE_WAIT3: Obsolete MacrosHAVE_WORKING_FORK: Particular FunctionsHAVE_WORKING_VFORK: Particular Functionsinline: C CompilerINT_16_BITS: Obsolete MacrosLONG_64_BITS: Obsolete MacrosLSTAT_FOLLOWS_SLASHED_SYMLINK: Particular FunctionsMAJOR_IN_MKDEV: Particular HeadersMAJOR_IN_SYSMACROS: Particular Headersmalloc: Particular Functionsmbstate_t: Particular Typesmode_t: Particular TypesNDIR: 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 TypesSTDC_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 Structuresuid_t: Particular TypesUMAX: Particular FunctionsUMAX4_3: Particular FunctionsUSG: Obsolete Macrosvfork: Particular Functionsvolatile: C CompilerWORDS_BIGENDIAN: C CompilerX_DISPLAY_MISSING: System ServicesYYTEXT_POINTER: Particular Programs