]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/installer/configure.ac
installer: Fix loads of compiler warnings
[ipfire-2.x.git] / src / installer / configure.ac
index e93e0afe415b99e6a6158b81f234aac1d93a37ef..85c5c5cb8c95a2c6f56680e5c541e9b889bb9234 100644 (file)
@@ -39,6 +39,16 @@ AC_PROG_CC
 AC_PROG_CC_C99
 AC_PROG_CC_C_O
 
+CC_CHECK_FLAGS_APPEND([with_cflags], [CFLAGS], [\
+       "-Wformat=2 -Wformat-security -Wformat-nonliteral" \
+       -Werror=overflow \
+       -fno-strict-aliasing \
+       -fstack-protector \
+       -fstack-protector-strong \
+       -fPIE \
+       --param=ssp-buffer-size=4])
+AC_SUBST([OUR_CFLAGS], "$with_cflags")
+
 AC_PATH_PROG([M4], [m4])
 
 # Gettext