pkgsrc/lang/clang/patches/patch-lib_Driver_ToolChain.cpp
kamil cfcac6d0b1 lld: Cherry-pick NetBSD LLD pending patch from review
[LLD] Add NetBSD support as a new flavor of LLD (nb.lld)
https://reviews.llvm.org/D69755
2019-11-03 11:55:53 +00:00

16 lines
578 B
C++

$NetBSD: patch-lib_Driver_ToolChain.cpp,v 1.1 2019/11/03 11:55:53 kamil Exp $
[LLD] Add NetBSD support as a new flavor of LLD (nb.lld)
https://reviews.llvm.org/D69755
--- lib/Driver/ToolChain.cpp.orig 2019-07-11 19:06:38.000000000 +0000
+++ lib/Driver/ToolChain.cpp
@@ -506,6 +506,8 @@ std::string ToolChain::GetLinkerPath() c
llvm::SmallString<8> LinkerName;
if (Triple.isOSDarwin())
LinkerName.append("ld64.");
+ else if (Triple.isOSNetBSD())
+ LinkerName.append("nb.");
else
LinkerName.append("ld.");
LinkerName.append(UseLinker);