forked from osmocom/wireshark
If we're using Clang add -Qunused-arguments in order to avoid a bunch
of warnings described at http://petereisentraut.blogspot.com/2011/05/ccache-and-clang.html svn path=/trunk/; revision=52646
This commit is contained in:
parent
1701f42969
commit
5fba0c2474
|
@ -204,8 +204,12 @@ else()
|
|||
# With clang some tests don't fail properly during testing but only
|
||||
# during real compiles
|
||||
|
||||
if(NOT CMAKE_C_COMPILER_ID MATCHES "Clang")
|
||||
|
||||
if(CMAKE_C_COMPILER_ID MATCHES "Clang")
|
||||
set(WIRESHARK_C_FLAGS ${WIRESHARK_C_FLAGS}
|
||||
-Qunused-arguments
|
||||
#-fcolor-diagnostics
|
||||
)
|
||||
else()
|
||||
set(WIRESHARK_C_FLAGS ${WIRESHARK_C_FLAGS}
|
||||
-fexcess-precision=fast
|
||||
)
|
||||
|
|
|
@ -829,6 +829,10 @@ AC_WIRESHARK_COMPILER_FLAGS_CHECK(-Wwrite-strings)
|
|||
AC_WIRESHARK_COMPILER_FLAGS_CHECK(-Wno-long-long)
|
||||
AC_WIRESHARK_COMPILER_FLAGS_CHECK(-Wc++-compat, C)
|
||||
|
||||
if test "x$CLANG" = "xyes" ; then
|
||||
AC_WIRESHARK_COMPILER_FLAGS_CHECK(-Qunused-arguments)
|
||||
fi
|
||||
|
||||
#
|
||||
# XXX - OK for C++?
|
||||
#
|
||||
|
|
Loading…
Reference in New Issue