]> granicus.if.org Git - clang/commitdiff
Remove sanitizer context workaround no longer necessary
authorBrad Smith <brad@comstyle.com>
Sat, 23 Feb 2019 06:19:28 +0000 (06:19 +0000)
committerBrad Smith <brad@comstyle.com>
Sat, 23 Feb 2019 06:19:28 +0000 (06:19 +0000)
The base linker is now lld.

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

lib/Driver/ToolChains/OpenBSD.cpp

index 91ed706e6d4f006577fe9a2bb8554a86b5b969a2..8441b83c29a93984306f680aa9c93e7573da991d 100644 (file)
@@ -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<Command>(JA, *this, Exec, CmdArgs, Inputs));
 }