diff options
author | Reid Kleckner <rnk@google.com> | 2018-10-31 00:20:41 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2018-10-31 00:20:41 +0000 |
commit | eee7964f7d930a719a18a7f00d6e065f6d5933bf (patch) | |
tree | 3a04a63773056aac89d5cd42c20aa4ed301ef807 /cmake/Modules | |
parent | 57078c97b7c08bdcd67a8f3f0992cf9e669313b8 (diff) | |
download | compiler-rt-eee7964f7d930a719a18a7f00d6e065f6d5933bf.tar.gz |
[asan] Remove flags for clang-cl before it supported EH
Also remove -Wno-undefined-inline, which needed to work around PR19898,
which was fixed.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@345677 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake/Modules')
-rw-r--r-- | cmake/Modules/AddCompilerRT.cmake | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/cmake/Modules/AddCompilerRT.cmake b/cmake/Modules/AddCompilerRT.cmake index 4d4222df6..c91565ff7 100644 --- a/cmake/Modules/AddCompilerRT.cmake +++ b/cmake/Modules/AddCompilerRT.cmake @@ -371,15 +371,6 @@ append_list_if(COMPILER_RT_DEBUG -DSANITIZER_DEBUG=1 COMPILER_RT_UNITTEST_CFLAGS append_list_if(COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG -Wno-covered-switch-default COMPILER_RT_UNITTEST_CFLAGS) if(MSVC) - # clang doesn't support exceptions on Windows yet. - list(APPEND COMPILER_RT_UNITTEST_CFLAGS -D_HAS_EXCEPTIONS=0) - - # We should teach clang to understand "#pragma intrinsic", see PR19898. - list(APPEND COMPILER_RT_UNITTEST_CFLAGS -Wno-undefined-inline) - - # Clang doesn't support SEH on Windows yet. - list(APPEND COMPILER_RT_GTEST_CFLAGS -DGTEST_HAS_SEH=0) - # gtest use a lot of stuff marked as deprecated on Windows. list(APPEND COMPILER_RT_GTEST_CFLAGS -Wno-deprecated-declarations) endif() |