mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-24 07:47:41 +08:00

These settings might have made sense in darker compiler times, but I think they're largely obsolete now. Looking through the values that get used in HDEFINES, it's quite limited, and configure itself should handle them. If we still need something, we can leverage standard autoconf macros instead, after we get a clear user report. TDEFINES was never set anywhere and was always empty, so prune that.
50 lines
1.2 KiB
Plaintext
50 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
|
|
|
|
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])
|