]> Untitled Git - emu8051.git/commitdiff
Add additional compile warning flags
authorHugo Villeneuve <hugo@hugovil.com>
Fri, 3 Jan 2014 06:56:37 +0000 (01:56 -0500)
committerHugo Villeneuve <hugo@hugovil.com>
Fri, 3 Jan 2014 06:58:18 +0000 (01:58 -0500)
Also changed way that warning flags are defined in autoconf files.

configure.ac
src/cli/Makefile.am
src/common/Makefile.am
src/gtk/Makefile.am

index d39a607d44eba39da73313ffc734364123a953f1..7deeb846bd29070f132be81b107ae0320c5f7566 100644 (file)
@@ -22,8 +22,8 @@ AC_C_CONST
 AC_TYPE_PID_T
 AC_TYPE_SIZE_T
 
-dnl Basic CFLAGS values
-CFLAGS="${CFLAGS} -Wall"
+dnl Basic warning CFLAGS values
+WARNINGCFLAGS="-Wall -Wextra -Wformat -Wformat-security"
 
 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.26.0])
 AC_SUBST(GLIB_CFLAGS)
@@ -82,7 +82,7 @@ AM_CONDITIONAL([USE_AS504HV],[test x"$AS504HV_CHECK" = x"yes"])
 AM_CONDITIONAL([USE_AS504],[test x"$AS504_CHECK" = x"yes"])
 AM_CONDITIONAL([USE_AS51],[test x"$ASEM51_CHECK" = x"yes"])
 
-AC_SUBST(CFLAGS)
+AC_SUBST(WARNINGCFLAGS)
 AC_SUBST(LIBS)
 AC_SUBST(ac_aux_dir)
 
index deaae8a37977c8255c1f4bb9b685baa3d6dd005d..63eedab43f7a01af165a76a2e6ee609c13c3617d 100644 (file)
@@ -1,7 +1,7 @@
 # This file is processed by GNU automake to generate Makefile.in
 
 AM_CPPFLAGS = \
-    -Wall \
+    $(WARNINGCFLAGS) \
     -I@top_srcdir@ \
     -I@top_srcdir@/src/common
 
index 2d0df82e9cd16691ae0918ab1cc430dca866c2e3..ba295d94f57f21e0fca5c67b66cad6947b468dc7 100644 (file)
@@ -1,7 +1,7 @@
 # This file is processed by GNU automake to generate Makefile.in
 
 AM_CPPFLAGS = \
-       -Wall \
+       $(WARNINGCFLAGS) \
        -I$(top_srcdir)
 
 noinst_LIBRARIES = libemu8051.a
index 22bb895381155d3149fbf4c9f42198cbc3fa710d..699d76e2df514c51050b842adef063ab12d17ca0 100644 (file)
@@ -1,7 +1,7 @@
 # This file is processed by GNU automake to generate Makefile.in
 
 AM_CPPFLAGS = \
-    -Wall \
+    $(WARNINGCFLAGS) \
     -I@top_srcdir@ \
     -I@top_srcdir@/src/common \
     -I$(top_srcdir)/pixmaps \