这是一个按照字母顺序排序的,由Autoconf宏定义的C预处理符号的列表。为了与 Autoconf 协同工作,C源代码应该 在#if指令中使用这些名字。

_

CHAR_UNSIGNED
ALLSOURCE
MINIX
_POSIX
1_SOURCE
POSIXSOURCE, POSIXSOURCE
POSIXVERSION

c

C_ALLOCA
CLOSEDIR_VOID
const

d

DGUX
DIRENT

f

F77_NO_MINUS_C_MINUS_O

g

GETGROUPS_T
GETLODAVG_PRIVILEGED
GETPGRP_VOID
gid_t

h

HAVE_ALLOCA_H
HAVE_CONFIG_H
HAVE_DIRENT_H
HAVE_DOPRNT
HAVE_function
HAVE_GETMNTENT
HAVE_header
HAVE_LONG_DOUBLE
HAVE_LONG_FILE_NAMES
HAVE_MMAP
HAVE_NDIR_H
HAVE_RESTARTABLE_SYSCALLS
HAVE_ST_BLKSIZE
HAVE_ST_BLOCKS
HAVE_ST_RDEV
HAVE_STRCOLL
HAVE_STRFTIME
HAVE_STRINGIZE
HAVE_SYS_DIR_H
HAVE_SYS_NDIR_H
HAVE_SYS_WAIT_H
HAVE_TM_ZONE
HAVE_TZNAME
HAVE_UNISTD_H
HAVE_UTIME_NULL
HAVE_VFORK_H
HAVE_VPRINTF
HAVE_WAIT3

i

inline
INT_16_BITS

l

LONG_64_BITS

m

MAJOR_IN_MKDEV
MAJOR_IN_SYSMACROS
mode_t

n

NDIR
NEED_MEMORY_H
NEED_SETGID
NLIST_NAME_UNION
NLIST_STRUCT
NO_MINUS_C_MINUS_O

o

off_t

p

pid_t

r

RETSIGTYPE

s

SELECT_TYPE_ARG1
SELECT_TYPE_ARG234
SELECT_TYPE_ARG5
SETPGRP_VOID
SETVBUF_REVERSED
size_t
STDC_HEADERS
SVR4
SYS_SIGLIST_DECLARED
SYSDIR
SYSNDIR

t

TIME_WITH_SYS_TIME
TM_IN_SYS_TIME

u

uid_t
UMAX
UMAX4_3
USG

v

vfork
VOID_CLOSEDIR

w

WORDS_BIGENDIAN

y

YYTEXT_POINTER