]> git.ipfire.org Git - thirdparty/sarg.git/commitdiff
Clang compatibility fix
authorFrederic Marchal <fmarchal@users.sourceforge.net>
Thu, 21 Nov 2013 08:31:53 +0000 (09:31 +0100)
committerFrederic Marchal <fmarchal@users.sourceforge.net>
Thu, 21 Nov 2013 08:31:53 +0000 (09:31 +0100)
Option to not fail on integers sign comparison must come after the extra
warnings have been enabled or it is ignored.

configure.in

index 59f77216fc4fa9d00bb1341569b5b16631dff638..7c09b8e885f2a43de3df839aecc6b887d70e24f5 100644 (file)
@@ -27,7 +27,7 @@ dnl C99 support is required to define LLONG_MAX (at least on CentOS 5.7)
 AC_PROG_CC_C99
 
 # Report more warnings to improve code quality.
-CFLAGS="${CFLAGS} -Wall -Wno-sign-compare"
+CFLAGS="${CFLAGS} -Wall"
 
 dnl Check for supported compiler options
 
@@ -40,6 +40,9 @@ if test "$have_extra_warnings" = "no" ; then
     CFLAGS="${saved_CFLAGS}"
 fi
 
+# Don't compare signs as it is a mess
+CFLAGS="${CFLAGS} -Wno-sign-compare"
+
 AC_MSG_CHECKING([for implicit-function-declaration error flag in $CC])
 saved_CFLAGS="${CFLAGS}"
 CFLAGS="${CFLAGS} -Werror=implicit-function-declaration"