]> granicus.if.org Git - clang/commitdiff
[Fuchsia] Enable Fuzzer as a supported sanitizer on Fuchsia
authorPetr Hosek <phosek@chromium.org>
Fri, 19 Jan 2018 01:58:26 +0000 (01:58 +0000)
committerPetr Hosek <phosek@chromium.org>
Fri, 19 Jan 2018 01:58:26 +0000 (01:58 +0000)
libFuzzer has been ported to Fuchsia so enable it in the driver.

Differential Revision: https://reviews.llvm.org/D42275

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@322916 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/ToolChains/Fuchsia.cpp

index 269d34d18f1e315316a5a4669dbecde963c9806d..5f4995c77a44845a78f05ffe8cb009a7f20a8df6 100644 (file)
@@ -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;
 }