r2047: Warn on 'declaration after statement' (breaks non-gcc).
authorAndrew Bartlett <abartlet@samba.org>
Wed, 25 Aug 2004 05:58:33 +0000 (05:58 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:58:20 +0000 (12:58 -0500)
Andrew Bartlett
(This used to be commit ce96816d0eeb0b71efd15c77d10ec76303a0abb8)

source4/build/smb_build/check_path.m4

index 3d1d4c8c1897dbe67521d1f725384e2d17417eb2..7a7ae12d4184b4b19515f306852480ae55fe838c 100644 (file)
@@ -129,7 +129,7 @@ AC_ARG_ENABLE(developer, [  --enable-developer      Turn on developer warnings a
        debug=yes
        CFLAGS="${CFLAGS} -g -Wall"
         developer=yes
-       DEVELOPER_CFLAGS="-Wshadow -Werror-implicit-function-declaration -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -DDEBUG_PASSWORD -DDEVELOPER"
+       DEVELOPER_CFLAGS="-Wshadow -Werror-implicit-function-declaration -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wdeclaration-after-statement -DDEBUG_PASSWORD -DDEVELOPER"
     fi])
 
 AC_ARG_ENABLE(krb5developer, [  --enable-krb5developer  Turn on developer warnings and debugging, except -Wstrict-prototypes (default=no)],
@@ -137,7 +137,7 @@ AC_ARG_ENABLE(krb5developer, [  --enable-krb5developer  Turn on developer warnin
        debug=yes
        CFLAGS="${CFLAGS} -g -Wall"
         developer=yes
-       DEVELOPER_CFLAGS="-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -DDEBUG_PASSWORD -DDEVELOPER"
+       DEVELOPER_CFLAGS="-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings  -Wdeclaration-after-statement -DDEBUG_PASSWORD -DDEVELOPER"
     fi])
 
 AC_ARG_ENABLE(gtkdeveloper, [  --enable-gtkdeveloper  Turn on developer warnings and debugging, except -Wstrict-prototypes and -Wshadow (default=no)],
@@ -145,7 +145,7 @@ AC_ARG_ENABLE(gtkdeveloper, [  --enable-gtkdeveloper  Turn on developer warnings
        debug=yes
        CFLAGS="${CFLAGS} -g -Wall"
         developer=yes
-       DEVELOPER_CFLAGS="-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -DDEBUG_PASSWORD -DDEVELOPER"
+       DEVELOPER_CFLAGS="-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings  -Wdeclaration-after-statement -DDEBUG_PASSWORD -DDEVELOPER"
     fi])
 
 experimental=no