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 /CMakeLists.txt | |
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 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 95e8a48505..9dcd81dc4c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -125,6 +125,8 @@ set(WIRESHARK_EXTRA_C_FLAGS -Wpragmas -Wredundant-decls -Wvla + -Wc++-compat + -Wjump-misses-init # packet-ncp2222.inc prevents this from going into all warnings -Wwrite-strings -Wstrict-prototypes @@ -173,6 +175,10 @@ endif() # todo # Same for linker flags, but it looks like it's do-it-yourself here # 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]) + #The minimum package list set(PACKAGELIST GLIB2 PCAP M LEX YACC Perl SH PythonInterp HtmlViewer ${PACKAGELIST}) |