1 # pipeline-gcc-warning.m4 serial 1
2 dnl PIPELINE_GCC_WARNING(WARNING)
3 dnl Add -WWARNING to CFLAGS if it is supported by the compiler.
4 AC_DEFUN([PIPELINE_GCC_WARNING],
5 [pipeline_saved_CFLAGS="$CFLAGS"
7 AC_CACHE_CHECK([that GCC supports -W$1],
8 [AS_TR_SH([pipeline_cv_gcc_warning_$1])],
9 [AS_TR_SH([pipeline_cv_gcc_warning_$1])=no
10 AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
11 [AS_TR_SH([pipeline_cv_gcc_warning_$1])=yes])])
12 if test "$AS_TR_SH([pipeline_cv_gcc_warning_$1])" = no; then
13 CFLAGS="$pipeline_saved_CFLAGS"
14 fi]) # PIPELINE_GCC_WARNING