diff options
author | George Karpenkov <ekarpenkov@apple.com> | 2017-08-21 20:12:58 +0000 |
---|---|---|
committer | George Karpenkov <ekarpenkov@apple.com> | 2017-08-21 20:12:58 +0000 |
commit | fb0994b37e1b008b93a502977bbe10a57a65278e (patch) | |
tree | a7801e91296e4c9a5e9f3e22bb7da9f2176ed2bb /llvm/lib/Fuzzer | |
parent | d76dc2d31ef38be5a9edf1239ca3df5a19d3183e (diff) | |
download | bcm5719-llvm-fb0994b37e1b008b93a502977bbe10a57a65278e.tar.gz bcm5719-llvm-fb0994b37e1b008b93a502977bbe10a57a65278e.zip |
Always compile libFuzzer with no coverage
Do not compile libFuzzer itself with coverage, regardless of LLVM variables
Differential Revision: https://reviews.llvm.org/D36887
llvm-svn: 311374
Diffstat (limited to 'llvm/lib/Fuzzer')
-rw-r--r-- | llvm/lib/Fuzzer/CMakeLists.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Fuzzer/CMakeLists.txt b/llvm/lib/Fuzzer/CMakeLists.txt index 99449067d2f..168a4356c4e 100644 --- a/llvm/lib/Fuzzer/CMakeLists.txt +++ b/llvm/lib/Fuzzer/CMakeLists.txt @@ -24,9 +24,9 @@ endif() set(LIBFUZZER_ENABLE ${LIBFUZZER_ENABLED_CHECK} CACHE BOOL "Build libFuzzer and its tests") set(LIBFUZZER_ENABLE_TESTS OFF CACHE BOOL "Build libFuzzer and its tests") -if (LLVM_USE_SANITIZE_COVERAGE) +if (CMAKE_CXX_FLAGS MATCHES "fsanitize-coverage") set(CMAKE_CXX_FLAGS - "${CMAKE_CXX_FLAGS} -fno-sanitize-coverage=trace-pc-guard,edge,trace-cmp,indirect-calls,8bit-counters -Werror") + "${CMAKE_CXX_FLAGS} -fsanitize-coverage=0") endif() if (LIBFUZZER_ENABLE) |