null+****@clear*****
null+****@clear*****
2011年 12月 7日 (水) 10:21:57 JST
Kouhei Sutou 2011-12-07 01:21:57 +0000 (Wed, 07 Dec 2011) New Revision: 2b4d0a46fb3c5272498a62bfe2bf0d5e40ab8f2b Log: fix -Wno- compiler flag detection. This change is based on a patch by Arnaud Fontaine. Reported by Kazuhiko. Thanks!!! Modified files: configure.ac Modified: configure.ac (+4 -2) =================================================================== --- configure.ac 2011-12-04 11:08:05 +0000 (481d0de) +++ configure.ac 2011-12-07 01:21:57 +0000 (a606341) @@ -27,7 +27,8 @@ AC_PROG_LIBTOOL AC_DEFUN([CHECK_CFLAG], [ AC_MSG_CHECKING([if gcc supports $1]) old_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS $1 -Werror" + flag=`echo '$1' | sed -e 's,^-Wno-,-W,'` + CFLAGS="$CFLAGS $flag -Werror" AC_COMPILE_IFELSE([AC_LANG_PROGRAM([])], [check_cflag=yes], [check_cflag=no]) @@ -41,7 +42,8 @@ AC_DEFUN([CHECK_CFLAG], [ AC_DEFUN([CHECK_CXXFLAG], [ AC_MSG_CHECKING([if g++ supports $1]) old_CXXFLAGS=$CXXFLAGS - CXXFLAGS="$CXXFLAGS $1 -Werror" + flag=`echo '$1' | sed -e 's,^-Wno-,-W,'` + CXXFLAGS="$CXXFLAGS $flag -Werror" AC_LANG_PUSH([C++]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([])], [check_cxxflag=yes],