Followup to r161546, to unbreak linking on Bitrig. Patch by David Hill.
authorEli Friedman <eli.friedman@gmail.com>
Thu, 9 Aug 2012 22:42:04 +0000 (22:42 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Thu, 9 Aug 2012 22:42:04 +0000 (22:42 +0000)
llvm-svn: 161630

clang/lib/Driver/Tools.cpp

index 84552d9..b4234cf 100644 (file)
@@ -5093,6 +5093,10 @@ void bitrig::Link::ConstructJob(Compilation &C, const JobAction &JA,
       CmdArgs.push_back(Args.MakeArgString(
                               getToolChain().GetFilePath("crtendS.o")));
   }
+
+  const char *Exec =
+    Args.MakeArgString(getToolChain().GetProgramPath("ld"));
+  C.addCommand(new Command(JA, *this, Exec, CmdArgs));
 }
 
 void freebsd::Assemble::ConstructJob(Compilation &C, const JobAction &JA,