Node:Preprocessor Symbol Index, 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
_LARGE_FILES
: System Services
_LARGEFILE_SOURCE
: Particular Functions
_MINIX
: UNIX Variants
_POSIX_1_SOURCE
: UNIX Variants
_POSIX_SOURCE
: UNIX Variants
_POSIX_VERSION
: Particular Headers
C_ALLOCA
: Particular Functions
C_GETLOADAVG
: Particular Functions
CLOSEDIR_VOID
: Particular Functions
const
: C Compiler
DGUX
: Particular Functions
DIRENT
: Obsolete Macros
F77_DUMMY_MAIN
: Fortran 77 Compiler
F77_FUNC
: Fortran 77 Compiler
F77_FUNC_
: Fortran 77 Compiler
F77_MAIN
: Fortran 77 Compiler
F77_NO_MINUS_C_MINUS_O
: Fortran 77 Compiler
GETGROUPS_T
: Particular Types
GETLODAVG_PRIVILEGED
: Particular Functions
GETPGRP_VOID
: Particular Functions
gid_t
: Particular Types
GWINSZ_IN_SYS_IOCTL
: Particular Headers
HAVE_ALLOCA_H
: Particular Functions
HAVE_CONFIG_H
: Configuration Headers
HAVE_DECL_STRERROR_R
: Particular Functions
HAVE_DECL_symbol
: Generic Declarations
HAVE_DIRENT_H
: Particular Headers
HAVE_DOPRNT
: Particular Functions
HAVE_function
: Generic Functions
HAVE_GETMNTENT
: Particular Functions
HAVE_header
: Generic Headers
HAVE_LONG_DOUBLE
: C Compiler
HAVE_LONG_FILE_NAMES
: System Services
HAVE_LSTAT_EMPTY_STRING_BUG
: Particular Functions
HAVE_MMAP
: Particular Functions
HAVE_NDIR_H
: Particular Headers
HAVE_OBSTACK
: Particular Functions
HAVE_RESTARTABLE_SYSCALLS
: Obsolete Macros
HAVE_ST_BLKSIZE
: Particular Structures
HAVE_ST_BLOCKS
: Particular Structures
HAVE_ST_RDEV
: Particular Structures
HAVE_STAT_EMPTY_STRING_BUG
: Particular Functions
HAVE_STRCOLL
: Particular Functions
HAVE_STRERROR_R
: Particular Functions
HAVE_STRFTIME
: Particular Functions
HAVE_STRINGIZE
: C Compiler
HAVE_STRNLEN
: Particular Functions
HAVE_STRUCT_STAT_ST_BLKSIZE
: Particular Structures
HAVE_STRUCT_STAT_ST_BLOCKS
: Particular Structures
HAVE_STRUCT_STAT_ST_RDEV
: Particular Structures
HAVE_SYS_DIR_H
: Particular Headers
HAVE_SYS_NDIR_H
: Particular Headers
HAVE_SYS_WAIT_H
: Particular Headers
HAVE_TM_ZONE
: Particular Structures
HAVE_TZNAME
: Particular Structures
HAVE_UTIME_NULL
: Particular Functions
HAVE_VFORK_H
: Particular Functions
HAVE_VPRINTF
: Particular Functions
HAVE_WAIT3
: Obsolete Macros
HAVE_WORKING_FORK
: Particular Functions
HAVE_WORKING_VFORK
: Particular Functions
inline
: C Compiler
INT_16_BITS
: Obsolete Macros
LONG_64_BITS
: Obsolete Macros
LSTAT_FOLLOWS_SLASHED_SYMLINK
: Particular Functions
MAJOR_IN_MKDEV
: Particular Headers
MAJOR_IN_SYSMACROS
: Particular Headers
mode_t
: Particular Types
NDIR
: Obsolete Macros
NEED_MEMORY_H
: Obsolete Macros
NEED_SETGID
: Particular Functions
NLIST_NAME_UNION
: Particular Functions
NLIST_STRUCT
: Particular Functions
NO_MINUS_C_MINUS_O
: C Compiler
off_t
: Particular Types
PACKAGE_BUGREPORT
: Initializing configure
PACKAGE_NAME
: Initializing configure
PACKAGE_STRING
: Initializing configure
PACKAGE_TARNAME
: Initializing configure
PACKAGE_VERSION
: Initializing configure
PARAMS
: C Compiler
pid_t
: Particular Types
PROTOTYPES
: C Compiler
RETSIGTYPE
: Particular Types
SELECT_TYPE_ARG1
: Particular Functions
SELECT_TYPE_ARG234
: Particular Functions
SELECT_TYPE_ARG5
: Particular Functions
SETPGRP_VOID
: Particular Functions
SETVBUF_REVERSED
: Particular Functions
size_t
: Particular Types
STDC_HEADERS
: Particular Headers
STRERROR_R_CHAR_P
: Particular Functions
SVR4
: Particular Functions
SYS_SIGLIST_DECLARED
: Particular Declarations
SYSDIR
: Obsolete Macros
SYSNDIR
: Obsolete Macros
TIME_WITH_SYS_TIME
: Particular Headers
TM_IN_SYS_TIME
: Particular Structures
uid_t
: Particular Types
UMAX
: Particular Functions
UMAX4_3
: Particular Functions
USG
: Obsolete Macros
vfork
: Particular Functions
volatile
: C Compiler
WORDS_BIGENDIAN
: C Compiler
X_DISPLAY_MISSING
: System Services
YYTEXT_POINTER
: Particular Programs