From 6b898e6bbc40edb03165b05c97fe8bc5ffac42c5 Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Fri, 11 Jul 2014 15:21:04 -0700 Subject: Add back -Qunused-arguments for Clang++. When used with ccache it can result in warnings as described at http://petereisentraut.blogspot.com/2011/05/ccache-and-clang.html. Change-Id: Ibca4fd262ec8d1f16a450b1698ead10f57d52b06 Reviewed-on: https://code.wireshark.org/review/3015 Reviewed-by: Gerald Combs --- CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 1a2dd99f65..19ccc3f74b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -302,7 +302,13 @@ else() if(CMAKE_C_COMPILER_ID MATCHES "Clang") set(WIRESHARK_COMMON_FLAGS ${WIRESHARK_COMMON_FLAGS} #-fcolor-diagnostics - ) + ) + + # ccache + clang++ can result in "argument unused during + # compilation" warnings. + set(WIRESHARK_CPP_ONLY_FLAGS ${WIRESHARK_CPP_ONLY_FLAGS} + -Qunused-arguments + ) else() set(WIRESHARK_COMMON_FLAGS ${WIRESHARK_COMMON_FLAGS} -fexcess-precision=fast -- cgit v1.2.3