diff options
author | George Karpenkov <ekarpenkov@apple.com> | 2017-06-29 19:58:20 +0000 |
---|---|---|
committer | George Karpenkov <ekarpenkov@apple.com> | 2017-06-29 19:58:20 +0000 |
commit | 3f984ecb45d694727d1fb3522bf362e95028e231 (patch) | |
tree | 99bce7d23465c91401955fbba56d4cbccf84e5bf /clang/lib/Driver/SanitizerArgs.cpp | |
parent | 2363fdd30f3b71772e9b37260a7b2fa56a7fcdc2 (diff) | |
download | bcm5719-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.cpp | 2 |
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, |