Преглед на файлове

modernize list of gcc warning flags somewhat

Oswald Buddenhagen преди 5 години
родител
ревизия
a6bb26091a
променени са 1 файла, в които са добавени 10 реда и са изтрити 1 реда
  1. 10 1
      configure.ac

+ 10 - 1
configure.ac

@@ -6,7 +6,16 @@ AM_MAINTAINER_MODE
 
 AC_PROG_CC_C99
 if test "$GCC" = yes; then
-    CFLAGS="$CFLAGS -pipe -W -Wall -Wshadow -Wstrict-prototypes -std=c99 -pedantic -Wno-overlength-strings"
+    warnings="
+        -Wall -Wextra
+        -Wshadow
+        -Wcast-qual
+        -Wformat=2 -Wformat-signedness -Wformat-nonliteral
+        -Wstrict-prototypes
+
+        -Wno-overlength-strings
+    "
+    CFLAGS="$CFLAGS -pipe -std=c99 -pedantic $(echo $warnings)"
 fi
 
 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"