From 64df1f177b9d1519075bc46ab4e1413495179ea3 Mon Sep 17 00:00:00 2001 From: Viktor Kutuzov Date: Mon, 27 Oct 2014 12:33:10 +0000 Subject: [PATCH] Revert rL220675 due to failures on check-clang llvm-svn: 220677 --- clang/lib/Driver/SanitizerArgs.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/clang/lib/Driver/SanitizerArgs.cpp b/clang/lib/Driver/SanitizerArgs.cpp index 4909a67..6a372b0 100644 --- a/clang/lib/Driver/SanitizerArgs.cpp +++ b/clang/lib/Driver/SanitizerArgs.cpp @@ -267,16 +267,11 @@ unsigned SanitizerArgs::filterUnsupportedKinds(const ToolChain &TC, const llvm::opt::Arg *A, bool DiagnoseErrors, unsigned &DiagnosedKinds) { - bool IsFreeBSD = TC.getTriple().getOS() == llvm::Triple::FreeBSD; bool IsLinux = TC.getTriple().getOS() == llvm::Triple::Linux; bool IsX86 = TC.getTriple().getArch() == llvm::Triple::x86; bool IsX86_64 = TC.getTriple().getArch() == llvm::Triple::x86_64; if (!(IsLinux && IsX86_64)) { - filterUnsupportedMask(TC, Kinds, Memory | DataFlow, Args, A, - DiagnoseErrors, DiagnosedKinds); - } - if (!((IsLinux || IsFreeBSD) && IsX86_64)) { - filterUnsupportedMask(TC, Kinds, Thread, Args, A, + filterUnsupportedMask(TC, Kinds, Thread | Memory | DataFlow, Args, A, DiagnoseErrors, DiagnosedKinds); } if (!(IsLinux && (IsX86 || IsX86_64))) { -- 2.7.4