summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2018-01-19 01:58:26 +0000
committerPetr Hosek <phosek@chromium.org>2018-01-19 01:58:26 +0000
commit34230844edaa2b64a6089b222c8de6183811f8bd (patch)
treefc81d202b04634e052824669c1b9de779f9015ee
parentb6c5bc27c49d3ae0208f0dda81841a25e22acebe (diff)
downloadbcm5719-llvm-34230844edaa2b64a6089b222c8de6183811f8bd.tar.gz
bcm5719-llvm-34230844edaa2b64a6089b222c8de6183811f8bd.zip
[Fuchsia] Enable Fuzzer as a supported sanitizer on Fuchsia
libFuzzer has been ported to Fuchsia so enable it in the driver. Differential Revision: https://reviews.llvm.org/D42275 llvm-svn: 322916
-rw-r--r--clang/lib/Driver/ToolChains/Fuchsia.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Driver/ToolChains/Fuchsia.cpp b/clang/lib/Driver/ToolChains/Fuchsia.cpp
index 269d34d18f1..5f4995c77a4 100644
--- a/clang/lib/Driver/ToolChains/Fuchsia.cpp
+++ b/clang/lib/Driver/ToolChains/Fuchsia.cpp
@@ -278,8 +278,9 @@ void Fuchsia::AddCXXStdlibLibArgs(const ArgList &Args,
SanitizerMask Fuchsia::getSupportedSanitizers() const {
SanitizerMask Res = ToolChain::getSupportedSanitizers();
- Res |= SanitizerKind::SafeStack;
Res |= SanitizerKind::Address;
+ Res |= SanitizerKind::Fuzzer;
+ Res |= SanitizerKind::SafeStack;
Res |= SanitizerKind::Scudo;
return Res;
}
OpenPOWER on IntegriCloud