]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
build: error on implicit function declaration
authorEric Leblond <eric@regit.org>
Wed, 31 Oct 2012 14:30:38 +0000 (15:30 +0100)
committerVictor Julien <victor@inliniac.net>
Fri, 2 Nov 2012 08:36:50 +0000 (09:36 +0100)
This patch modifies gcc options to error in case of implicit
declaration. Bug #612 has shown this kind of bugs can be very
costly.

configure.ac

index a0c7af72e43893e60cee86e5351622f14d4e8a44..c8236539ae867d5b57ee99953314853e8bc69241 100644 (file)
@@ -45,7 +45,7 @@ AC_INIT(configure.ac)
 
     if test "$gccvernum" -ge "400"; then
             dnl gcc 4.0 or later
-            CFLAGS="$CFLAGS -Wextra"
+            CFLAGS="$CFLAGS -Wextra -Werror=implicit-function-declaration"
     else
             CFLAGS="$CFLAGS -W"
     fi