diff options
author | Gerald Combs <gerald@wireshark.org> | 2014-07-11 15:21:04 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2014-07-11 22:22:19 +0000 |
commit | 6b898e6bbc40edb03165b05c97fe8bc5ffac42c5 (patch) | |
tree | 9dfd26d9b311652a6fd98367e41617484e7660e5 /CMakeLists.txt | |
parent | 804409747357071631867ccbabc16a5575f5f364 (diff) |
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 <gerald@wireshark.org>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 7 insertions, 1 deletions
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 |