1"purity" patch for 5.0
2
3--- a/lib/Driver/ToolChains/Gnu.cpp
4+++ b/lib/Driver/ToolChains/Gnu.cpp
5@@ -402,13 +402,6 @@ void tools::gnutools::Linker::ConstructJob(Compilation &C, const JobAction &JA,
6 if (!Args.hasArg(options::OPT_static)) {
7 if (Args.hasArg(options::OPT_rdynamic))
8 CmdArgs.push_back("-export-dynamic");
9-
10- if (!Args.hasArg(options::OPT_shared)) {
11- const std::string Loader =
12- D.DyldPrefix + ToolChain.getDynamicLinker(Args);
13- CmdArgs.push_back("-dynamic-linker");
14- CmdArgs.push_back(Args.MakeArgString(Loader));
15- }
16 }
17
18 CmdArgs.push_back("-o");