(autoconf.info)Preprocessor Symbol Index


Next: Autoconf Macro Index Prev: Output Variable Index Up: Indices

B.3 Preprocessor Symbol Index
=============================

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' or `#ifdef' directives.

[index]
* __CHAR_UNSIGNED__
C Compiler(line 267)
* __EXTENSIONS__
Posix Variants(line 10)
* __PROTOTYPES
C Compiler(line 317)
* _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 (line 116)
* _MINIX <1>
Obsolete Macros(line 371)
* _MINIX
Posix Variants(line 10)
* _OPENMP
Generic Compiler Characteristics (line 56)
* _POSIX_1_SOURCE <1>
Posix Variants(line 10)
* _POSIX_1_SOURCE
Obsolete Macros(line 371)
* _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 208)
* _TANDEM_SOURCE
Posix Variants(line 10)
* ALIGNOF_TYPE
Generic Compiler Characteristics (line 26)
* C_ALLOCA
Particular Functions (line 10)
* C_GETLOADAVG
Particular Functions (line 130)
* CLOSEDIR_VOID
Particular Functions (line 58)
* const
C Compiler(line 198)
* CXX_NO_MINUS_C_MINUS_O
C++ Compiler(line 44)
* DGUX
Particular Functions (line 130)
* DIRENT
Obsolete Macros(line 158)
* F77_DUMMY_MAIN
Fortran Compiler(line 107)
* F77_FUNC
Fortran Compiler(line 173)
* F77_FUNC_
Fortran Compiler(line 173)
* F77_MAIN
Fortran Compiler(line 150)
* F77_NO_MINUS_C_MINUS_O
Fortran Compiler(line 66)
* FC_FUNC
Fortran Compiler(line 173)
* FC_FUNC_
Fortran Compiler(line 173)
* FC_MAIN
Fortran Compiler(line 150)
* FC_NO_MINUS_C_MINUS_O
Fortran Compiler(line 66)
* FLEXIBLE_ARRAY_MEMBER
C Compiler(line 281)
* GETGROUPS_T
Particular Types(line 14)
* GETLOADAVG_PRIVILEGED
Particular Functions (line 130)
* GETPGRP_VOID
Particular Functions (line 170)
* gid_t
Particular Types(line 112)
* GWINSZ_IN_SYS_IOCTL
Particular Headers(line 248)
* HAVE__BOOL
Particular Headers(line 92)
* HAVE_AGGREGATE_MEMBER
Generic Structures(line 25)
* HAVE_ALLOCA_H
Particular Functions (line 10)
* HAVE_C_BACKSLASH_A
C Compiler(line 159)
* HAVE_C_VARARRAYS
C Compiler(line 305)
* HAVE_CHOWN
Particular Functions (line 54)
* HAVE_CONFIG_H
Configuration Headers (line 33)
* HAVE_DECL_STRERROR_R
Particular Functions (line 311)
* HAVE_DECL_SYMBOL
Generic Declarations (line 25)
* HAVE_DECL_TZNAME
Particular Structures (line 40)
* HAVE_DIRENT_H
Particular Headers(line 15)
* HAVE_DOPRNT
Particular Functions (line 349)
* HAVE_FSEEKO
Particular Functions (line 116)
* HAVE_FUNCTION
Generic Functions(line 113)
* HAVE_GETGROUPS
Particular Functions (line 124)
* HAVE_GETMNTENT
Particular Functions (line 164)
* HAVE_HEADER
Generic Headers(line 27)
* HAVE_INT16_T
Particular Types(line 35)
* HAVE_INT32_T
Particular Types(line 38)
* HAVE_INT64_T
Particular Types(line 41)
* HAVE_INT8_T
Particular Types(line 18)
* HAVE_INTMAX_T
Particular Types(line 44)
* HAVE_INTPTR_T
Particular Types(line 49)
* HAVE_LONG_DOUBLE <1>
Particular Types(line 54)
* HAVE_LONG_DOUBLE
Obsolete Macros(line 33)
* HAVE_LONG_DOUBLE_WIDER
Particular Types(line 62)
* HAVE_LONG_FILE_NAMES
System Services(line 71)
* HAVE_LONG_LONG_INT
Particular Types(line 67)
* HAVE_LSTAT_EMPTY_STRING_BUG
Particular Functions (line 293)
* HAVE_MALLOC
Particular Functions (line 203)
* HAVE_MBRTOWC
Particular Functions (line 243)
* HAVE_MMAP
Particular Functions (line 253)
* HAVE_NDIR_H
Particular Headers(line 15)
* HAVE_NLIST_H
Particular Functions (line 130)
* HAVE_OBSTACK
Particular Functions (line 258)
* HAVE_REALLOC
Particular Functions (line 262)
* HAVE_RESOLV_H
Particular Headers(line 63)
* HAVE_RESTARTABLE_SYSCALLS
Obsolete Macros(line 547)
* HAVE_ST_BLKSIZE
Obsolete Macros(line 520)
* HAVE_ST_BLOCKS
Particular Structures (line 26)
* HAVE_ST_RDEV
Obsolete Macros(line 529)
* HAVE_STAT_EMPTY_STRING_BUG
Particular Functions (line 293)
* HAVE_STDBOOL_H
Particular Headers(line 92)
* HAVE_STRCOLL
Particular Functions (line 305)
* HAVE_STRERROR_R
Particular Functions (line 311)
* HAVE_STRFTIME
Particular Functions (line 321)
* HAVE_STRINGIZE
C Compiler(line 271)
* HAVE_STRNLEN
Particular Functions (line 338)
* HAVE_STRTOLD
Particular Functions (line 334)
* HAVE_STRUCT_DIRENT_D_INO
Particular Structures (line 9)
* HAVE_STRUCT_DIRENT_D_TYPE
Particular Structures (line 21)
* HAVE_STRUCT_STAT_ST_BLKSIZE
Obsolete Macros(line 520)
* HAVE_STRUCT_STAT_ST_BLOCKS
Particular Structures (line 26)
* HAVE_STRUCT_STAT_ST_RDEV
Obsolete Macros(line 529)
* HAVE_STRUCT_TM_TM_ZONE
Particular Structures (line 40)
* HAVE_SYS_DIR_H
Particular Headers(line 15)
* HAVE_SYS_NDIR_H
Particular Headers(line 15)
* HAVE_SYS_WAIT_H
Particular Headers(line 187)
* HAVE_TM_ZONE
Particular Structures (line 40)
* HAVE_TYPE
Generic Types(line 24)
* HAVE_TYPEOF
C Compiler(line 311)
* HAVE_TZNAME
Particular Structures (line 40)
* HAVE_UINT16_T
Particular Types(line 122)
* HAVE_UINT32_T
Particular Types(line 125)
* HAVE_UINT64_T
Particular Types(line 128)
* HAVE_UINT8_T
Particular Types(line 116)
* HAVE_UINTMAX_T
Particular Types(line 131)
* HAVE_UINTPTR_T
Particular Types(line 136)
* HAVE_UNSIGNED_LONG_LONG_INT
Particular Types(line 141)
* HAVE_UTIME_NULL
Particular Functions (line 342)
* HAVE_VFORK_H
Particular Functions (line 94)
* HAVE_VPRINTF
Particular Functions (line 349)
* HAVE_WAIT3
Obsolete Macros(line 216)
* HAVE_WORKING_FORK
Particular Functions (line 94)
* HAVE_WORKING_VFORK
Particular Functions (line 94)
* inline
C Compiler(line 262)
* int16_t
Particular Types(line 35)
* int32_t
Particular Types(line 38)
* int64_t
Particular Types(line 41)
* int8_t
Particular Types(line 18)
* INT_16_BITS
Obsolete Macros(line 275)
* intmax_t
Particular Types(line 44)
* intptr_t
Particular Types(line 49)
* LONG_64_BITS
Obsolete Macros(line 337)
* LSTAT_FOLLOWS_SLASHED_SYMLINK
Particular Functions (line 190)
* MAJOR_IN_MKDEV
Particular Headers(line 58)
* MAJOR_IN_SYSMACROS
Particular Headers(line 58)
* malloc
Particular Functions (line 203)
* mbstate_t
Particular Types(line 74)
* mode_t
Particular Types(line 79)
* NDEBUG
Particular Headers(line 10)
* NDIR
Obsolete Macros(line 158)
* NEED_MEMORY_H
Obsolete Macros(line 358)
* NEED_SETGID
Particular Functions (line 130)
* NLIST_NAME_UNION
Particular Functions (line 130)
* NO_MINUS_C_MINUS_O
C Compiler(line 90)
* off_t
Particular Types(line 83)
* PACKAGE_BUGREPORT
Initializing configure (line 44)
* PACKAGE_NAME
Initializing configure (line 32)
* PACKAGE_STRING
Initializing configure (line 41)
* PACKAGE_TARNAME
Initializing configure (line 35)
* PACKAGE_VERSION
Initializing configure (line 38)
* PARAMS
C Compiler(line 317)
* pid_t
Particular Types(line 87)
* PROTOTYPES
C Compiler(line 317)
* realloc
Particular Functions (line 262)
* restrict
C Compiler(line 226)
* RETSIGTYPE
Particular Types(line 91)
* SELECT_TYPE_ARG1
Particular Functions (line 270)
* SELECT_TYPE_ARG234
Particular Functions (line 270)
* SELECT_TYPE_ARG5
Particular Functions (line 270)
* SETPGRP_VOID
Particular Functions (line 281)
* SETVBUF_REVERSED
Obsolete Macros(line 208)
* size_t
Particular Types(line 104)
* SIZEOF_TYPE-OR-EXPR
Generic Compiler Characteristics (line 8)
* ssize_t
Particular Types(line 108)
* STAT_MACROS_BROKEN
Particular Headers(line 83)
* STDC_HEADERS
Particular Headers(line 120)
* STRERROR_R_CHAR_P
Particular Functions (line 311)
* SVR4
Particular Functions (line 130)
* SYS_SIGLIST_DECLARED
Obsolete Macros(line 141)
* SYSDIR
Obsolete Macros(line 158)
* SYSNDIR
Obsolete Macros(line 158)
* TIME_WITH_SYS_TIME
Particular Headers(line 224)
* TM_IN_SYS_TIME
Particular Structures (line 32)
* typeof
C Compiler(line 311)
* uid_t
Particular Types(line 112)
* uint16_t
Particular Types(line 122)
* uint32_t
Particular Types(line 125)
* uint64_t
Particular Types(line 128)
* uint8_t
Particular Types(line 116)
* uintmax_t
Particular Types(line 131)
* uintptr_t
Particular Types(line 136)
* UMAX
Particular Functions (line 130)
* UMAX4_3
Particular Functions (line 130)
* USG
Obsolete Macros(line 667)
* VARIABLE
Defining Symbols(line 74)
* vfork
Particular Functions (line 94)
* volatile
C Compiler(line 241)
* WORDS_BIGENDIAN
C Compiler(line 167)
* X_DISPLAY_MISSING
System Services(line 30)
* YYTEXT_POINTER
Particular Programs(line 98)

automatically generated by info2www