From 2cda5ff441eef79046ce284a137a72e8ea460f9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Mayer?= Date: Sat, 7 Nov 2009 10:08:36 +0000 Subject: Add a few more optional compiler warnings and some (commented out) ideas for linker flags. svn path=/trunk/; revision=30853 --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'CMakeLists.txt') 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}) -- cgit v1.2.3