diff --git a/configure.in b/configure.in index a061bb572..5502bc790 100644 --- a/configure.in +++ b/configure.in @@ -1019,8 +1019,14 @@ if test "x$optimize" = xyes; then if test "x$MORE_CFLAGS" = x; then AC_MSG_RESULT(no) else - AC_MSG_RESULT(yes) + save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $MORE_CFLAGS" + AC_TRY_COMPILE( + [], + [], + AC_MSG_RESULT(yes), + CFLAGS="$save_CFLAGS" + ) fi else CFLAGS=-O2