Commit Diff


commit - 6241aa26f34274ae8b9b7934c88d5686bcb2c7a2
commit + 6ecb1353d2c2d97f08d74510f3067c7fd25a28db
blob - 7e1ac8f057fb305ae46a35ce56d4d4b26741a7f7
blob + 80eed39fc3feffdb8f1cab026feeca76d1865836
--- configure.ac
+++ configure.ac
@@ -132,10 +132,14 @@ AC_DEFUN([CC_ADD_CHECK_FLAGS], [
 ])
 CC_ADD_CHECK_FLAGS([-Wall])
 CC_ADD_CHECK_FLAGS([-Wextra])
+CC_ADD_CHECK_FLAGS([-Wmissing-declarations])
 CC_ADD_CHECK_FLAGS([-Wmissing-prototypes])
 CC_ADD_CHECK_FLAGS([-Wstrict-prototypes])
 CC_ADD_CHECK_FLAGS([-Wwrite-strings])
 CC_ADD_CHECK_FLAGS([-Wno-unused-parameter])
+CC_ADD_CHECK_FLAGS([-Wpointer-arith])
+CC_ADD_CHECK_FLAGS([-Wsign-compare])
+CC_ADD_CHECK_FLAGS([-Wcast-align])
 
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_FILES([