forked from Imagelibrary/binutils-gdb
Since we require C11 now, we can assume many headers exist, and clean up all of the conditional includes. It's not like any of this code actually accounted for the headers not existing, just whether we could include them. The strings.h cleanup is a little nuanced: it isn't in C11, but every use of it in the codebase will include strings.h only if string.h doesn't exist. Since we now assume the C11 string.h exists, we'll never include strings.h, so we can delete it.
52 lines
1.2 KiB
Plaintext
52 lines
1.2 KiB
Plaintext
dnl Process this file with autoconf to produce a configure script.
|
|
AC_INIT(table.h)
|
|
sinclude(../common/acinclude.m4)
|
|
|
|
AC_PROG_INSTALL
|
|
AC_PROG_CC
|
|
|
|
SIM_AC_OPTION_WARNINGS
|
|
|
|
# Put a plausible default for CC_FOR_BUILD in Makefile.
|
|
if test "x$cross_compiling" = "xno" -a "x$host" != "xi386-windows"; then
|
|
AR_FOR_BUILD='$(AR)'
|
|
AR_FLAGS_FOR_BUILD='$(AR_FLAGS)'
|
|
CC_FOR_BUILD='$(CC)'
|
|
CFLAGS_FOR_BUILD='$(CFLAGS)'
|
|
RANLIB_FOR_BUILD='$(RANLIB)'
|
|
LIBIBERTY_LIB=../../libiberty/libiberty.a
|
|
else
|
|
AR_FOR_BUILD=${AR_FOR_BUILD-ar}
|
|
AR_FLAGS_FOR_BUILD=${AR_FLAGS_FOR_BUILD-rc}
|
|
CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
|
|
CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-"-g"}
|
|
RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
|
|
LIBIBERTY_LIB=
|
|
fi
|
|
|
|
|
|
AC_CANONICAL_SYSTEM
|
|
AC_ARG_PROGRAM
|
|
|
|
. ${srcdir}/../../bfd/configure.host
|
|
|
|
AC_CONFIG_HEADER(config.h:config.in)
|
|
|
|
# NB: You can assume C11 headers exist.
|
|
AC_CHECK_HEADERS(sys/stat.h sys/types.h unistd.h)
|
|
AC_HEADER_DIRENT
|
|
|
|
AC_SUBST(AR_FOR_BUILD)
|
|
AC_SUBST(AR_FLAGS_FOR_BUILD)
|
|
AC_SUBST(CC_FOR_BUILD)
|
|
AC_SUBST(CFLAGS_FOR_BUILD)
|
|
AC_SUBST(RANLIB_FOR_BUILD)
|
|
AC_SUBST(LIBIBERTY_LIB)
|
|
|
|
AC_SUBST(AR)
|
|
AC_SUBST(CFLAGS)
|
|
AC_PROG_RANLIB
|
|
|
|
AC_OUTPUT(Makefile,
|
|
[case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac])
|