From: Brad Smith Date: Sat, 23 Feb 2019 06:19:28 +0000 (+0000) Subject: Remove sanitizer context workaround no longer necessary X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9ac3ef467b81d89806b0375ed86970aca0fc295c;p=clang Remove sanitizer context workaround no longer necessary The base linker is now lld. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@354721 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Driver/ToolChains/OpenBSD.cpp b/lib/Driver/ToolChains/OpenBSD.cpp index 91ed706e6d..8441b83c29 100644 --- a/lib/Driver/ToolChains/OpenBSD.cpp +++ b/lib/Driver/ToolChains/OpenBSD.cpp @@ -226,9 +226,7 @@ void openbsd::Linker::ConstructJob(Compilation &C, const JobAction &JA, CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); } - const char *Exec = Args.MakeArgString( - !NeedsSanitizerDeps ? ToolChain.GetLinkerPath() - : ToolChain.GetProgramPath("ld.lld")); + const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); C.addCommand(llvm::make_unique(JA, *this, Exec, CmdArgs, Inputs)); }