forked from Imagelibrary/binutils-gdb
* configure.in (AM_BINUTILS_WARNINGS): Add.
(BFD_NEED_DECLARATION): Replace with AC_CHECK_DECLS. * configure: Regenerate. * config.in: Regenerate. * objdump.c (NEED_DECLARATION_*): Replace with !HAVE_DECL_*. * bucomm.h: (NEED_DECLARATION_*): Ditto.
This commit is contained in:
@@ -29,49 +29,8 @@ AC_ARG_ENABLE(commonbfdlib,
|
||||
*) AC_MSG_ERROR([bad value ${enableval} for BFD commonbfdlib option]) ;;
|
||||
esac])dnl
|
||||
|
||||
dnl FIXME: The following is bfd/warning.m4 contents expanded
|
||||
dnl When converting to current autotools, please replace with
|
||||
dnl AM_BINUTILS_WARNINGS
|
||||
WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
|
||||
|
||||
AC_ARG_ENABLE(werror,
|
||||
[ --enable-werror treat compile warnings as errors],
|
||||
[case "${enableval}" in
|
||||
yes | y) ERROR_ON_WARNING="yes" ;;
|
||||
no | n) ERROR_ON_WARNING="no" ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for --enable-werror) ;;
|
||||
esac])
|
||||
|
||||
# Enable -Werror by default when using gcc
|
||||
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
|
||||
ERROR_ON_WARNING=yes
|
||||
fi
|
||||
|
||||
NO_WERROR=
|
||||
if test "${ERROR_ON_WARNING}" = yes ; then
|
||||
WARN_CFLAGS="$WARN_CFLAGS -Werror"
|
||||
NO_WERROR="-Wno-error"
|
||||
fi
|
||||
AM_BINUTILS_WARNINGS
|
||||
|
||||
AC_ARG_ENABLE(build-warnings,
|
||||
[ --enable-build-warnings Enable build-time compiler warnings],
|
||||
[case "${enableval}" in
|
||||
yes) ;;
|
||||
no) WARN_CFLAGS="-w";;
|
||||
,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
WARN_CFLAGS="${WARN_CFLAGS} ${t}";;
|
||||
*,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
WARN_CFLAGS="${t} ${WARN_CFLAGS}";;
|
||||
*) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
|
||||
esac])
|
||||
|
||||
if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
|
||||
echo "Setting warning flags = $WARN_CFLAGS" 6>&1
|
||||
fi
|
||||
|
||||
AC_SUBST(WARN_CFLAGS)
|
||||
AC_SUBST(NO_WERROR)
|
||||
|
||||
AM_CONFIG_HEADER(config.h:config.in)
|
||||
|
||||
if test -z "$target" ; then
|
||||
@@ -212,12 +171,7 @@ if test $bu_cv_header_utime_h = yes; then
|
||||
AC_DEFINE(HAVE_GOOD_UTIME_H, 1, [Does <utime.h> define struct utimbuf?])
|
||||
fi
|
||||
|
||||
BFD_NEED_DECLARATION(fprintf)
|
||||
BFD_NEED_DECLARATION(strstr)
|
||||
BFD_NEED_DECLARATION(sbrk)
|
||||
BFD_NEED_DECLARATION(getenv)
|
||||
BFD_NEED_DECLARATION(environ)
|
||||
AC_CHECK_DECLS(getc_unlocked)
|
||||
AC_CHECK_DECLS([fprintf, strstr, sbrk, getenv, environ, getc_unlocked])
|
||||
|
||||
BFD_BINARY_FOPEN
|
||||
|
||||
|
||||
Reference in New Issue
Block a user