Add a large set of warning flags.
authorBenjamin Otte <otte@redhat.com>
Sun, 21 Mar 2010 16:24:14 +0000 (17:24 +0100)
committerBenjamin Otte <otte@redhat.com>
Sun, 21 Mar 2010 16:24:14 +0000 (17:24 +0100)
None of them trigger warnings anymore, so nothing needed to be fixed.

configure.ac

index 61b37a5..86831cf 100644 (file)
@@ -272,10 +272,17 @@ dnl set location of plugin directory
 AG_GST_SET_PLUGINDIR
 
 dnl define an ERROR_CFLAGS Makefile variable
-AG_GST_SET_ERROR_CFLAGS($GST_GIT, [-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wold-style-definition])
+AG_GST_SET_ERROR_CFLAGS($GST_GIT, [
+        -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef
+        -Wwrite-strings -Wold-style-definition -Wcast-align
+        -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar
+        -Waggregate-return -Wnested-externs ])
 
 dnl define an ERROR_CXXFLAGS Makefile variable
-AG_GST_SET_ERROR_CXXFLAGS($GST_GIT, [-Wmissing-declarations -Wredundant-decls -Wundef -Wwrite-strings -Wold-style-definition])
+AG_GST_SET_ERROR_CXXFLAGS($GST_GIT, [
+        -Wmissing-declarations -Wredundant-decls -Wundef
+        -Wwrite-strings -Wold-style-definition -Wcast-align
+        -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar ])
 
 dnl define correct level for debugging messages
 AG_GST_SET_LEVEL_DEFAULT($GST_GIT)