]> granicus.if.org Git - clang/commitdiff
Clang counterpart change for fuzzer FreeBSD support
authorKamil Rytarowski <n54@gmx.com>
Mon, 15 Jan 2018 05:56:44 +0000 (05:56 +0000)
committerKamil Rytarowski <n54@gmx.com>
Mon, 15 Jan 2018 05:56:44 +0000 (05:56 +0000)
Summary: Providing fuzzer sanitizer support for FreeBSD (but only for X86/64 architectures).

Reviewers: kimgr, EricWF, martell

Reviewed By: martell

Patch by David CARLIER.

Subscribers: krytarowski, kimgr, emaste, cfe-commits

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

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

lib/Driver/ToolChains/FreeBSD.cpp

index dd0334b9c28bdf8ae181e32cc3af30ec1d5ef669..79ad910b8d46a6dc6f2dfd2ffb1ce4dcba30c32f 100644 (file)
@@ -392,6 +392,8 @@ SanitizerMask FreeBSD::getSupportedSanitizers() const {
   }
   if (IsX86 || IsX86_64) {
     Res |= SanitizerKind::SafeStack;
+    Res |= SanitizerKind::Fuzzer;
+    Res |= SanitizerKind::FuzzerNoLink;
   }
   return Res;
 }