Lines Matching defs:Args
25 const ArgList &Args,
27 claimNoWarnArgs(Args);
30 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler);
38 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as"));
47 const ArgList &Args,
59 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles)) {
60 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crt1.o")));
61 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o")));
63 Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o")));
64 CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o")));
67 Args.AddAllArgs(CmdArgs,
70 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA);
72 getToolChain().addProfileRTLibs(Args, CmdArgs);
74 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nodefaultlibs)) {
76 if (getToolChain().ShouldLinkCXXStdlib(Args))
77 getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs);
82 if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles)) {
83 if (Args.hasArg(options::OPT_pthread))
89 Args.MakeArgString(getToolChain().GetFilePath("crtend.o")));
92 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath());
101 const ArgList &Args)
102 : Generic_ELF(D, Triple, Args) {