Lines Matching defs:CmdArgs

36   ArgStringList CmdArgs;
44 CmdArgs.push_back("--32");
53 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch));
65 CmdArgs.push_back("-march");
66 CmdArgs.push_back(CPUName.data());
68 CmdArgs.push_back("-mabi");
69 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data());
72 CmdArgs.push_back("-EL");
74 CmdArgs.push_back("-EB");
76 AddAssemblerKPIC(ToolChain, Args, CmdArgs);
81 CmdArgs.push_back("-32");
83 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple));
84 AddAssemblerKPIC(ToolChain, Args, CmdArgs);
89 CmdArgs.push_back("-64");
91 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple));
92 AddAssemblerKPIC(ToolChain, Args, CmdArgs);
100 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler);
102 CmdArgs.push_back("-o");
103 CmdArgs.push_back(Output.getFilename());
106 CmdArgs.push_back(II.getFilename());
111 Exec, CmdArgs, Inputs, Output));
126 ArgStringList CmdArgs;
129 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
131 CmdArgs.push_back("--eh-frame-hdr");
133 CmdArgs.push_back("-Bstatic");
135 Args.AddAllArgs(CmdArgs, options::OPT_pie);
136 CmdArgs.push_back("--no-dynamic-linker");
140 CmdArgs.push_back("-export-dynamic");
142 CmdArgs.push_back("-shared");
144 Args.AddAllArgs(CmdArgs, options::OPT_pie);
145 CmdArgs.push_back("-dynamic-linker");
146 CmdArgs.push_back("/libexec/ld.elf_so");
154 CmdArgs.push_back("-m");
155 CmdArgs.push_back("elf_i386");
159 CmdArgs.push_back("-m");
163 CmdArgs.push_back("armelf_nbsd_eabi");
167 CmdArgs.push_back("armelf_nbsd_eabihf");
170 CmdArgs.push_back("armelf_nbsd");
176 arm::appendBE8LinkFlag(Args, CmdArgs, ToolChain.getEffectiveTriple());
177 CmdArgs.push_back("-m");
181 CmdArgs.push_back("armelfb_nbsd_eabi");
185 CmdArgs.push_back("armelfb_nbsd_eabihf");
188 CmdArgs.push_back("armelfb_nbsd");
195 CmdArgs.push_back("-m");
197 CmdArgs.push_back("elf32btsmip");
199 CmdArgs.push_back("elf32ltsmip");
201 CmdArgs.push_back("-m");
203 CmdArgs.push_back("elf64btsmip");
205 CmdArgs.push_back("elf64ltsmip");
209 CmdArgs.push_back("-m");
210 CmdArgs.push_back("elf32ppc_nbsd");
215 CmdArgs.push_back("-m");
216 CmdArgs.push_back("elf64ppc");
220 CmdArgs.push_back("-m");
221 CmdArgs.push_back("elf32lriscv");
225 CmdArgs.push_back("-m");
226 CmdArgs.push_back("elf64lriscv");
230 CmdArgs.push_back("-m");
231 CmdArgs.push_back("elf32_sparc");
235 CmdArgs.push_back("-m");
236 CmdArgs.push_back("elf64_sparc");
244 CmdArgs.push_back("-X");
246 CmdArgs.push_back("--no-relax");
251 CmdArgs.push_back("-o");
252 CmdArgs.push_back(Output.getFilename());
268 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt0)));
269 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
270 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
273 Args.addAllArgs(CmdArgs, {options::OPT_L, options::OPT_T_Group,
275 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
277 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs);
278 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs);
279 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
283 CmdArgs.push_back("-rpath");
284 CmdArgs.push_back(Args.MakeArgString(ToolChain.getCompilerRTPath()));
314 addOpenMPRuntime(C, CmdArgs, ToolChain, Args, StaticOpenMP);
318 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
319 CmdArgs.push_back("-lm");
331 addFortranRuntimeLibraryPath(ToolChain, Args, CmdArgs);
332 addFortranRuntimeLibs(ToolChain, Args, CmdArgs);
333 CmdArgs.push_back("-lm");
337 linkSanitizerRuntimeDeps(ToolChain, Args, CmdArgs);
339 linkXRayRuntimeDeps(ToolChain, Args, CmdArgs);
341 CmdArgs.push_back("-lpthread");
342 CmdArgs.push_back("-lc");
349 CmdArgs.push_back("-lgcc_eh");
350 CmdArgs.push_back("-lc");
351 CmdArgs.push_back("-lgcc");
353 CmdArgs.push_back("-lgcc");
354 CmdArgs.push_back("--as-needed");
355 CmdArgs.push_back("-lgcc_s");
356 CmdArgs.push_back("--no-as-needed");
369 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend)));
370 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
373 ToolChain.addProfileRTLibs(Args, CmdArgs);
378 Exec, CmdArgs, Inputs, Output));