mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-06-28 16:41:01 +03:00
gcc-9:disable redundant move check for older compiler versions
This commit is contained in:
parent
bc80eef39f
commit
52e19cb61c
@ -395,6 +395,12 @@ if (CXX_IGNORED_ATTR)
|
|||||||
set(EXTRA_CXX_FLAGS "${EXTRA_CXX_FLAGS} -Wno-ignored-attributes")
|
set(EXTRA_CXX_FLAGS "${EXTRA_CXX_FLAGS} -Wno-ignored-attributes")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# gcc 9 complains about redundant move for returned variable
|
||||||
|
CHECK_CXX_COMPILER_FLAG("-Wredundant-move" CXX_REDUNDANT_MOVE)
|
||||||
|
if (CXX_REDUNDANT_MOVE)
|
||||||
|
set(EXTRA_CXX_FLAGS "${EXTRA_CXX_FLAGS} -Wno-redundant-move")
|
||||||
|
endif()
|
||||||
|
|
||||||
# note this for later
|
# note this for later
|
||||||
# g++ doesn't have this flag but clang does
|
# g++ doesn't have this flag but clang does
|
||||||
CHECK_CXX_COMPILER_FLAG("-Wweak-vtables" CXX_WEAK_VTABLES)
|
CHECK_CXX_COMPILER_FLAG("-Wweak-vtables" CXX_WEAK_VTABLES)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user