diff options
author | Steve Harter <sharter@microsoft.com> | 2015-11-05 18:41:48 -0600 |
---|---|---|
committer | Steve Harter <sharter@microsoft.com> | 2015-11-17 10:57:16 -0600 |
commit | 4e06e4271162ac65a57719398e3b5572de9f5185 (patch) | |
tree | 1ca0a0122505a5d1eeca015267cbaa3a29456378 /src/pal | |
parent | 48617ae01367b2aad76938d101199cf369bead64 (diff) | |
download | coreclr-4e06e4271162ac65a57719398e3b5572de9f5185.tar.gz coreclr-4e06e4271162ac65a57719398e3b5572de9f5185.tar.bz2 coreclr-4e06e4271162ac65a57719398e3b5572de9f5185.zip |
Enable CLANG sanitizers for native debug builds
Diffstat (limited to 'src/pal')
-rw-r--r-- | src/pal/src/CMakeLists.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pal/src/CMakeLists.txt b/src/pal/src/CMakeLists.txt index b1f11bd9e3..ad5425b8df 100644 --- a/src/pal/src/CMakeLists.txt +++ b/src/pal/src/CMakeLists.txt @@ -66,6 +66,8 @@ elseif(PAL_CMAKE_PLATFORM_ARCH_ARM64) add_definitions(-D_WIN64=1) endif() +# turn off capability to remove unused functions (which was enabled in debug build with sanitizers) +set(CMAKE_SHARED_LINKER_FLAGS_DEBUG "${CMAKE_SHARED_LINKER_FLAGS_DEBUG} -Wl,--no-gc-sections") add_compile_options(-fno-builtin) add_compile_options(-fPIC) |