Commit dae9792f by Ben Clayton

CMakeLists: Allow the sanitizers to be enabled for GCC

They're not just a Clang thing. Change-Id: Ibf66e13997dbd59ec7b1d4f9bbaf0d20ea244200 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/31669 Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by: 's avatarBen Clayton <bclayton@google.com> Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
parent cd707e6f
...@@ -371,7 +371,6 @@ else() ...@@ -371,7 +371,6 @@ else()
set_cpp_flag("-fdata-sections" RELEASE) set_cpp_flag("-fdata-sections" RELEASE)
set_cpp_flag("-fomit-frame-pointer" RELEASE) set_cpp_flag("-fomit-frame-pointer" RELEASE)
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
if(MSAN) if(MSAN)
set_cpp_flag("-fsanitize=memory") set_cpp_flag("-fsanitize=memory")
elseif(ASAN) elseif(ASAN)
...@@ -381,7 +380,6 @@ else() ...@@ -381,7 +380,6 @@ else()
elseif(UBSAN) elseif(UBSAN)
set_cpp_flag("-fsanitize=undefined") set_cpp_flag("-fsanitize=undefined")
endif() endif()
endif()
endif() endif()
if(WIN32) if(WIN32)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment