]> granicus.if.org Git - clang/commitdiff
Adding msan support for FreeBSD
authorKamil Rytarowski <n54@gmx.com>
Thu, 15 Feb 2018 14:19:23 +0000 (14:19 +0000)
committerKamil Rytarowski <n54@gmx.com>
Thu, 15 Feb 2018 14:19:23 +0000 (14:19 +0000)
Summary: Enabling memory sanitiser for X86_64 arch only. To match the sanitiser counterpart.

Patch by: David CARLIER

Reviewers: krytarowski

Reviewed By: krytarowski

Subscribers: dim, emaste, cfe-commits

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

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

lib/Driver/ToolChains/FreeBSD.cpp

index 6c887f99f90e18133e87a8c897194c1f9357a927..5c705ac95cf3e499b7ac57540465c88a7bc13529 100644 (file)
@@ -424,5 +424,7 @@ SanitizerMask FreeBSD::getSupportedSanitizers() const {
     Res |= SanitizerKind::Fuzzer;
     Res |= SanitizerKind::FuzzerNoLink;
   }
+  if (IsX86_64)
+    Res |= SanitizerKind::Memory;
   return Res;
 }