• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1dnl AX_CFLAGS_OPTIONS(var-name, option)
2dnl add option to var-name if $CC support it.
3AC_DEFUN([AX_CFLAGS_OPTION], [
4AC_MSG_CHECKING([whether ${CC} $2 is understood])
5AC_LANG_SAVE
6AC_LANG_C
7SAVE_CFLAGS=$CFLAGS
8CFLAGS=$2
9AC_TRY_COMPILE(,[;],AC_MSG_RESULT([yes]); $1="${$1} $2",AC_MSG_RESULT([no]))
10CFLAGS=$SAVE_CFLAGS
11AC_LANG_RESTORE
12])
13
14
15dnl AX_CXXFLAGS_OPTIONS(var-name, option)
16dnl add option to var-name if $CXX support it.
17AC_DEFUN([AX_CXXFLAGS_OPTION], [
18AC_MSG_CHECKING([whether ${CXX} $2 is understood])
19AC_LANG_SAVE
20AC_LANG_CPLUSPLUS
21SAVE_CXXFLAGS=$CXXFLAGS
22CXXFLAGS=$2
23AC_TRY_COMPILE(,[;],AC_MSG_RESULT([yes]); $1="${$1} $2",AC_MSG_RESULT([no]))
24CXXFLAGS=$SAVE_CXXFLAGS
25AC_LANG_RESTORE
26])
27