以下は,Autoconfマクロが定義するCプリプロセッサシンボルのアルファベット
順のリストです.Autoconfと共に動作するため,Cソースコードでは,
#if
ディレクティブにこれらの名前を使用する必要があります.
__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