reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
61 const char *Linker = Args.MakeArgString(getLinkerPath(Args)); 61 const char *Linker = Args.MakeArgString(getLinkerPath(Args)); 64 if (Args.hasArg(options::OPT_s)) 67 Args.AddAllArgs(CmdArgs, options::OPT_L); 68 Args.AddAllArgs(CmdArgs, options::OPT_u); 69 ToolChain.AddFilePathLibArgs(Args, CmdArgs); 71 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles)) 72 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt1.o"))); 74 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 76 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nodefaultlibs)) { 77 if (ToolChain.ShouldLinkCXXStdlib(Args)) 78 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); 80 if (Args.hasArg(options::OPT_pthread)) { 86 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args);