Append instead of Prepend user-CFLAGS to default CFLAGS allowing the user to override default variables
This commit is contained in:
parent
613c34cd86
commit
ecba8138ec
14
configure.ac
14
configure.ac
|
@ -59,11 +59,11 @@ case $host_os in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
CFLAGS="$CFLAGS -W"
|
CFLAGS="-W $CFLAGS"
|
||||||
|
|
||||||
warn_CFLAGS="-std=c89 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-unused-function -Wno-long-long -Wno-overlength-strings"
|
warn_CFLAGS="-std=c89 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-unused-function -Wno-long-long -Wno-overlength-strings"
|
||||||
saved_CFLAGS="$CFLAGS"
|
saved_CFLAGS="$CFLAGS"
|
||||||
CFLAGS="$CFLAGS $warn_CFLAGS"
|
CFLAGS="$warn_CFLAGS $CFLAGS"
|
||||||
AC_MSG_CHECKING([if ${CC} supports ${warn_CFLAGS}])
|
AC_MSG_CHECKING([if ${CC} supports ${warn_CFLAGS}])
|
||||||
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[char foo;]])],
|
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[char foo;]])],
|
||||||
[ AC_MSG_RESULT([yes]) ],
|
[ AC_MSG_RESULT([yes]) ],
|
||||||
|
@ -72,7 +72,7 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[char foo;]])],
|
||||||
])
|
])
|
||||||
|
|
||||||
saved_CFLAGS="$CFLAGS"
|
saved_CFLAGS="$CFLAGS"
|
||||||
CFLAGS="$CFLAGS -fvisibility=hidden"
|
CFLAGS="-fvisibility=hidden $CFLAGS"
|
||||||
AC_MSG_CHECKING([if ${CC} supports -fvisibility=hidden])
|
AC_MSG_CHECKING([if ${CC} supports -fvisibility=hidden])
|
||||||
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[char foo;]])],
|
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[char foo;]])],
|
||||||
[ AC_MSG_RESULT([yes]) ],
|
[ AC_MSG_RESULT([yes]) ],
|
||||||
|
@ -173,10 +173,10 @@ AC_CHECK_TYPES([__int128])
|
||||||
|
|
||||||
if test x"$enable_coverage" = x"yes"; then
|
if test x"$enable_coverage" = x"yes"; then
|
||||||
AC_DEFINE(COVERAGE, 1, [Define this symbol to compile out all VERIFY code])
|
AC_DEFINE(COVERAGE, 1, [Define this symbol to compile out all VERIFY code])
|
||||||
CFLAGS="$CFLAGS -O0 --coverage"
|
CFLAGS="-O0 --coverage $CFLAGS"
|
||||||
LDFLAGS="$LDFLAGS --coverage"
|
LDFLAGS="--coverage $LDFLAGS"
|
||||||
else
|
else
|
||||||
CFLAGS="$CFLAGS -O3"
|
CFLAGS="-O3 $CFLAGS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test x"$use_ecmult_static_precomputation" != x"no"; then
|
if test x"$use_ecmult_static_precomputation" != x"no"; then
|
||||||
|
@ -194,7 +194,7 @@ if test x"$use_ecmult_static_precomputation" != x"no"; then
|
||||||
|
|
||||||
warn_CFLAGS_FOR_BUILD="-Wall -Wextra -Wno-unused-function"
|
warn_CFLAGS_FOR_BUILD="-Wall -Wextra -Wno-unused-function"
|
||||||
saved_CFLAGS="$CFLAGS"
|
saved_CFLAGS="$CFLAGS"
|
||||||
CFLAGS="$CFLAGS $warn_CFLAGS_FOR_BUILD"
|
CFLAGS="$warn_CFLAGS_FOR_BUILD $CFLAGS"
|
||||||
AC_MSG_CHECKING([if native ${CC_FOR_BUILD} supports ${warn_CFLAGS_FOR_BUILD}])
|
AC_MSG_CHECKING([if native ${CC_FOR_BUILD} supports ${warn_CFLAGS_FOR_BUILD}])
|
||||||
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[char foo;]])],
|
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[char foo;]])],
|
||||||
[ AC_MSG_RESULT([yes]) ],
|
[ AC_MSG_RESULT([yes]) ],
|
||||||
|
|
Loading…
Reference in New Issue