diff options
author | Jörg Mayer <jmayer@loplof.de> | 2009-11-07 10:08:36 +0000 |
---|---|---|
committer | Jörg Mayer <jmayer@loplof.de> | 2009-11-07 10:08:36 +0000 |
commit | 2cda5ff441eef79046ce284a137a72e8ea460f9c (patch) | |
tree | 9df378c86691db57ab37440288ff5b0e64327061 /configure.in | |
parent | 9ee31d1d0e9a10ddb326bc7b23c22dc99bac7f6c (diff) |
Add a few more optional compiler warnings and some (commented out)
ideas for linker flags.
svn path=/trunk/; revision=30853
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 5fba48ee0f..b9c8eafb14 100644 --- a/configure.in +++ b/configure.in @@ -255,6 +255,8 @@ AC_ARG_ENABLE(extra-gcc-checks, AC_WIRESHARK_GCC_CFLAGS_CHECK(-Wpragmas) AC_WIRESHARK_GCC_CFLAGS_CHECK(-Wredundant-decls) AC_WIRESHARK_GCC_CFLAGS_CHECK(-Wvla) + AC_WIRESHARK_GCC_CFLAGS_CHECK(-Wc++-compat) + AC_WIRESHARK_GCC_CFLAGS_CHECK(-Wjump-misses-init) # # epan/dissectors/packet-ncp2222.inc blocks this one # for now. @@ -283,6 +285,9 @@ AC_WIRESHARK_GCC_CFLAGS_CHECK(-Wcast-align) AC_WIRESHARK_GCC_CFLAGS_CHECK(-Wformat-security) AC_WIRESHARK_GCC_LDFLAGS_CHECK([-Wl,--as-needed]) +# AC_WIRESHARK_GCC_LDFLAGS_CHECK([-flto]) +# AC_WIRESHARK_GCC_LDFLAGS_CHECK([-fwhopr]) +# AC_WIRESHARK_GCC_LDFLAGS_CHECK([-fwhole-program]) # # If we're running gcc add '-D_U_="__attribute__((unused))"' to CFLAGS as well, |