Go to the previous, next section.

Old Macro Names

In version 2 of Autoconf, most of the macros were renamed to use a more uniform and descriptive naming scheme. Here are the old names of the macros that were renamed, followed by the current names of those macros. Although the old names are still accepted by the autoconf program for backward compatibility, the old names are considered obsolete. See section Macro Names, for a description of the new naming scheme.

AC_ALLOCA
@maindex ALLOCA AC_FUNC_ALLOCA
AC_ARG_ARRAY
@maindex ARG_ARRAY removed because of limited usefulness
AC_CHAR_UNSIGNED
@maindex CHAR_UNSIGNED AC_C_CHAR_UNSIGNED
AC_CONST
@maindex CONST AC_C_CONST
AC_CROSS_CHECK
@maindex CROSS_CHECK AC_C_CROSS
AC_ERROR
@maindex ERROR AC_MSG_ERROR
AC_FIND_X
@maindex FIND_X AC_PATH_X
AC_FIND_XTRA
@maindex FIND_XTRA AC_PATH_XTRA
AC_FUNC_CHECK
@maindex FUNC_CHECK AC_CHECK_FUNC
AC_GCC_TRADITIONAL
@maindex GCC_TRADITIONAL AC_PROG_GCC_TRADITIONAL
AC_GETGROUPS_T
@maindex GETGROUPS_T AC_TYPE_GETGROUPS
AC_GETLOADAVG
@maindex GETLOADAVG AC_FUNC_GETLOADAVG
AC_HAVE_FUNCS
@maindex HAVE_FUNCS AC_CHECK_FUNCS
AC_HAVE_HEADERS
@maindex HAVE_HEADERS AC_CHECK_HEADERS
AC_HAVE_POUNDBANG
@maindex HAVE_POUNDBANG AC_SYS_INTERPRETER (different calling convention)
AC_HEADER_CHECK
@maindex HEADER_CHECK AC_CHECK_HEADER
AC_HEADER_EGREP
@maindex HEADER_EGREP AC_EGREP_HEADER
AC_INLINE
@maindex INLINE AC_C_INLINE
AC_LN_S
@maindex LN_S AC_PROG_LN_S
AC_LONG_DOUBLE
@maindex LONG_DOUBLE AC_C_LONG_DOUBLE
AC_LONG_FILE_NAMES
@maindex LONG_FILE_NAMES AC_SYS_LONG_FILE_NAMES
AC_MAJOR_HEADER
@maindex MAJOR_HEADER AC_HEADER_MAJOR
AC_MINUS_C_MINUS_O
@maindex MINUS_C_MINUS_O AC_PROG_CC_C_O
AC_MMAP
@maindex MMAP AC_FUNC_MMAP
AC_MODE_T
@maindex MODE_T AC_TYPE_MODE_T
AC_OFF_T
@maindex OFF_T AC_TYPE_OFF_T
AC_PID_T
@maindex PID_T AC_TYPE_PID_T
AC_PREFIX
@maindex PREFIX AC_PREFIX_PROGRAM
AC_PROGRAMS_CHECK
@maindex PROGRAMS_CHECK AC_CHECK_PROGS
AC_PROGRAMS_PATH
@maindex PROGRAMS_PATH AC_PATH_PROGS
AC_PROGRAM_CHECK
@maindex PROGRAM_CHECK AC_CHECK_PROG
AC_PROGRAM_EGREP
@maindex PROGRAM_EGREP AC_EGREP_CPP
AC_PROGRAM_PATH
@maindex PROGRAM_PATH AC_PATH_PROG
AC_REMOTE_TAPE
@maindex REMOTE_TAPE removed because of limited usefulness
AC_RESTARTABLE_SYSCALLS
@maindex RESTARTABLE_SYSCALLS AC_SYS_RESTARTABLE_SYSCALLS
AC_RETSIGTYPE
@maindex RETSIGTYPE AC_TYPE_SIGNAL
AC_RSH
@maindex RSH removed because of limited usefulness
AC_SETVBUF_REVERSED
@maindex SETVBUF_REVERSED AC_FUNC_SETVBUF_REVERSED
AC_SET_MAKE
@maindex SET_MAKE AC_PROG_MAKE_SET
AC_SIZEOF_TYPE
@maindex SIZEOF_TYPE AC_CHECK_SIZEOF
AC_SIZE_T
@maindex SIZE_T AC_TYPE_SIZE_T
AC_STAT_MACROS_BROKEN
@maindex STAT_MACROS_BROKEN AC_HEADER_STAT
AC_STDC_HEADERS
@maindex STDC_HEADERS AC_HEADER_STDC
AC_STRCOLL
@maindex STRCOLL AC_FUNC_STRCOLL
AC_ST_BLKSIZE
@maindex ST_BLKSIZE AC_STRUCT_ST_BLKSIZE
AC_ST_BLOCKS
@maindex ST_BLOCKS AC_STRUCT_ST_BLOCKS
AC_ST_RDEV
@maindex ST_RDEV AC_STRUCT_ST_RDEV
AC_SYS_SIGLIST_DECLARED
@maindex SYS_SIGLIST_DECLARED AC_DECL_SYS_SIGLIST
AC_TEST_CPP
@maindex TEST_CPP AC_TRY_CPP
AC_TEST_PROGRAM
@maindex TEST_PROGRAM AC_TRY_RUN
AC_TIMEZONE
@maindex TIMEZONE AC_STRUCT_TIMEZONE
AC_TIME_WITH_SYS_TIME
@maindex TIME_WITH_SYS_TIME AC_HEADER_TIME
AC_UID_T
@maindex UID_T AC_TYPE_UID_T
AC_UTIME_NULL
@maindex UTIME_NULL AC_FUNC_UTIME_NULL
AC_VFORK
@maindex VFORK AC_FUNC_VFORK
AC_VPRINTF
@maindex VPRINTF AC_FUNC_VPRINTF
AC_WAIT3
@maindex WAIT3 AC_FUNC_WAIT3
AC_WARN
@maindex WARN AC_MSG_WARN
AC_WORDS_BIGENDIAN
@maindex WORDS_BIGENDIAN AC_C_BIGENDIAN
AC_YYTEXT_POINTER
@maindex YYTEXT_POINTER AC_DECL_YYTEXT

Go to the previous, next section.