diff --git a/configure b/configure index 25399181..269e4649 100755 --- a/configure +++ b/configure @@ -4134,14 +4134,14 @@ if test "$GCC" = yes; then f=-flto=auto { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $f" >&5 printf %s "checking whether $CC supports $f... " >&6; } - if $CC -E $f /dev/null > /dev/null 2>&1 ; then + if $CC -Werror -E $f - < /dev/null > /dev/null 2>&1 ; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } CFLAGS="$CFLAGS $f" f=-ffat-lto-objects { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $f" >&5 printf %s "checking whether $CC supports $f... " >&6; } - if $CC -E $f /dev/null > /dev/null 2>&1 ; then + if $CC -Werror -E $f - < /dev/null > /dev/null 2>&1 ; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } CFLAGS="$CFLAGS $f" diff --git a/configure.in b/configure.in index 17de1bc5..e2c3ea2f 100644 --- a/configure.in +++ b/configure.in @@ -50,12 +50,12 @@ if test "$GCC" = yes; then # Check for link-time optimization support f=-flto=auto AC_MSG_CHECKING([whether $CC supports $f]) - if $CC -E $f /dev/null > /dev/null 2>&1 ; then + if $CC -Werror -E $f - < /dev/null > /dev/null 2>&1 ; then AC_MSG_RESULT([yes]) CFLAGS="$CFLAGS $f" f=-ffat-lto-objects AC_MSG_CHECKING([whether $CC supports $f]) - if $CC -E $f /dev/null > /dev/null 2>&1 ; then + if $CC -Werror -E $f - < /dev/null > /dev/null 2>&1 ; then AC_MSG_RESULT([yes]) CFLAGS="$CFLAGS $f" else