summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/SanitizerArgs.cpp
diff options
context:
space:
mode:
authorGeorge Karpenkov <ekarpenkov@apple.com>2017-06-29 19:58:20 +0000
committerGeorge Karpenkov <ekarpenkov@apple.com>2017-06-29 19:58:20 +0000
commit3f984ecb45d694727d1fb3522bf362e95028e231 (patch)
tree99bce7d23465c91401955fbba56d4cbccf84e5bf /clang/lib/Driver/SanitizerArgs.cpp
parent2363fdd30f3b71772e9b37260a7b2fa56a7fcdc2 (diff)
downloadbcm5719-llvm-3f984ecb45d694727d1fb3522bf362e95028e231.tar.gz
bcm5719-llvm-3f984ecb45d694727d1fb3522bf362e95028e231.zip
[libFuzzer] Add Fuzzer to the list of sanitizers which support coverage.
Without this change, additional coverage flags specified after -fsanitize=fuzzer would get discarded. https://reviews.llvm.org/D34794 llvm-svn: 306734
Diffstat (limited to 'clang/lib/Driver/SanitizerArgs.cpp')
-rw-r--r--clang/lib/Driver/SanitizerArgs.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/SanitizerArgs.cpp b/clang/lib/Driver/SanitizerArgs.cpp
index 3a30f2a289b..7a442c83e15 100644
--- a/clang/lib/Driver/SanitizerArgs.cpp
+++ b/clang/lib/Driver/SanitizerArgs.cpp
@@ -32,7 +32,7 @@ enum : SanitizerMask {
RequiresPIE = DataFlow,
NeedsUnwindTables = Address | Thread | Memory | DataFlow,
SupportsCoverage = Address | KernelAddress | Memory | Leak | Undefined |
- Integer | Nullability | DataFlow,
+ Integer | Nullability | DataFlow | Fuzzer,
RecoverableByDefault = Undefined | Integer | Nullability,
Unrecoverable = Unreachable | Return,
LegacyFsanitizeRecoverMask = Undefined | Integer,
OpenPOWER on IntegriCloud