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 | |
| 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')
| -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, |

