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 d39a607..7deeb84 100644 (file)
@@ -22,8 +22,8 @@ AC_C_CONST
 AC_TYPE_PID_T
 AC_TYPE_SIZE_T
 
 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)
 
 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"])
 
 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)
 
 AC_SUBST(LIBS)
 AC_SUBST(ac_aux_dir)
 
index deaae8a..63eedab 100644 (file)
@@ -1,7 +1,7 @@
 # This file is processed by GNU automake to generate Makefile.in
 
 AM_CPPFLAGS = \
 # 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@ \
     -I@top_srcdir@/src/common
 
index 2d0df82..ba295d9 100644 (file)
@@ -1,7 +1,7 @@
 # This file is processed by GNU automake to generate Makefile.in
 
 AM_CPPFLAGS = \
 # This file is processed by GNU automake to generate Makefile.in
 
 AM_CPPFLAGS = \
-       -Wall \
+       $(WARNINGCFLAGS) \
        -I$(top_srcdir)
 
 noinst_LIBRARIES = libemu8051.a
        -I$(top_srcdir)
 
 noinst_LIBRARIES = libemu8051.a
index 22bb895..699d76e 100644 (file)
@@ -1,7 +1,7 @@
 # This file is processed by GNU automake to generate Makefile.in
 
 AM_CPPFLAGS = \
 # 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 \
     -I@top_srcdir@ \
     -I@top_srcdir@/src/common \
     -I$(top_srcdir)/pixmaps \