diff options
author | Christoph Reiter <reiter.christoph@gmail.com> | 2018-07-29 16:02:43 +0200 |
---|---|---|
committer | Christoph Reiter <reiter.christoph@gmail.com> | 2018-07-29 18:57:03 +0200 |
commit | 5e61825e2ed0412f49c21ba2f24893a8d305ec4b (patch) | |
tree | 56194c0ceec664002ff2f9b603280680824f55fb /configure.ac | |
parent | ea8d9cd9b5daf701ef25a03727b08a583ee8589a (diff) | |
download | gobject-introspection-5e61825e2ed0412f49c21ba2f24893a8d305ec4b.tar.gz |
build: enable -Wsign-compare
Except for the generated lexer code which triggers it with the
version of flex used in our CI.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index c8148c25..759f1bc0 100644 --- a/configure.ac +++ b/configure.ac @@ -66,12 +66,16 @@ AX_COMPILER_FLAGS(,, [yes]) AX_APPEND_COMPILE_FLAGS([-Wno-duplicated-branches -Wno-switch-enum]) # FIXME: Fix the warnings and remove the flags AX_APPEND_COMPILE_FLAGS([-Wno-redundant-decls -Wno-switch-default -Wno-deprecated-declarations -Wno-type-limits]) -AX_APPEND_COMPILE_FLAGS([-Wno-implicit-fallthrough -Wno-sign-compare]) +AX_APPEND_COMPILE_FLAGS([-Wno-implicit-fallthrough]) WARN_CFLAGS_PYTHON="$WARN_CFLAGS" AX_APPEND_COMPILE_FLAGS([-Wno-discarded-qualifiers], [WARN_CFLAGS_PYTHON]) AC_SUBST(WARN_CFLAGS_PYTHON) +WARN_CFLAGS_FLEX="$WARN_CFLAGS" +AX_APPEND_COMPILE_FLAGS([-Wno-sign-compare], [WARN_CFLAGS_FLEX]) +AC_SUBST(WARN_CFLAGS_FLEX) + # Checks for libraries. AC_CHECK_LIB([dl], [dlopen]) |