Lines Matching defs:CmdArgs

36   ArgStringList CmdArgs;
46 CmdArgs.push_back("--32");
50 CmdArgs.push_back("-a32");
60 CmdArgs.push_back("-march");
61 CmdArgs.push_back(CPUName.data());
63 CmdArgs.push_back("-mabi");
64 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data());
67 CmdArgs.push_back("-EL");
69 CmdArgs.push_back("-EB");
73 CmdArgs.push_back(Args.MakeArgString("-G" + v));
77 AddAssemblerKPIC(ToolChain, Args, CmdArgs);
87 CmdArgs.push_back("-mfpu=vfp");
89 CmdArgs.push_back("-mfpu=softvfp");
91 CmdArgs.push_back("-meabi=5");
96 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple));
97 AddAssemblerKPIC(ToolChain, Args, CmdArgs);
109 CmdArgs.push_back(Args.MakeArgString("--debug-prefix-map"));
110 CmdArgs.push_back(Args.MakeArgString(Map));
115 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler);
117 CmdArgs.push_back("-o");
118 CmdArgs.push_back(Output.getFilename());
121 CmdArgs.push_back(II.getFilename());
126 Exec, CmdArgs, Inputs, Output));
141 ArgStringList CmdArgs;
152 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
155 CmdArgs.push_back("-pie");
157 CmdArgs.push_back("--eh-frame-hdr");
159 CmdArgs.push_back("-Bstatic");
162 CmdArgs.push_back("-export-dynamic");
164 CmdArgs.push_back("-shared");
166 CmdArgs.push_back("-dynamic-linker");
167 CmdArgs.push_back("/libexec/ld-elf.so.1");
170 CmdArgs.push_back("--hash-style=both");
171 CmdArgs.push_back("--enable-new-dtags");
178 CmdArgs.push_back("-m");
179 CmdArgs.push_back("elf_i386_fbsd");
182 CmdArgs.push_back("-m");
183 CmdArgs.push_back("elf32ppc_fbsd");
186 CmdArgs.push_back("-m");
188 CmdArgs.push_back("elf32lppc");
191 CmdArgs.push_back("-m");
192 CmdArgs.push_back("elf32btsmip_fbsd");
195 CmdArgs.push_back("-m");
196 CmdArgs.push_back("elf32ltsmip_fbsd");
199 CmdArgs.push_back("-m");
201 CmdArgs.push_back("elf32btsmipn32_fbsd");
203 CmdArgs.push_back("elf64btsmip_fbsd");
206 CmdArgs.push_back("-m");
208 CmdArgs.push_back("elf32ltsmipn32_fbsd");
210 CmdArgs.push_back("elf64ltsmip_fbsd");
213 CmdArgs.push_back("-m");
214 CmdArgs.push_back("elf64lriscv");
217 CmdArgs.push_back("-m");
218 CmdArgs.push_back("elf64loongarch");
225 CmdArgs.push_back("-X");
227 CmdArgs.push_back("--no-relax");
233 CmdArgs.push_back(Args.MakeArgString("-G" + v));
240 CmdArgs.push_back("-o");
241 CmdArgs.push_back(Output.getFilename());
256 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1)));
258 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
268 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
271 Args.AddAllArgs(CmdArgs, options::OPT_L);
272 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
273 Args.addAllArgs(CmdArgs,
286 addLTOOptions(ToolChain, Args, CmdArgs, Output, *Input,
290 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs);
291 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs);
292 addLinkerCompressDebugSectionsOption(ToolChain, Args, CmdArgs);
293 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
302 addOpenMPRuntime(C, CmdArgs, ToolChain, Args, StaticOpenMP);
306 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
308 CmdArgs.push_back("-lm_p");
310 CmdArgs.push_back("-lm");
322 addFortranRuntimeLibraryPath(ToolChain, Args, CmdArgs);
323 addFortranRuntimeLibs(ToolChain, Args, CmdArgs);
325 CmdArgs.push_back("-lm_p");
327 CmdArgs.push_back("-lm");
331 linkSanitizerRuntimeDeps(ToolChain, Args, CmdArgs);
333 linkXRayRuntimeDeps(ToolChain, Args, CmdArgs);
337 CmdArgs.push_back("-lgcc_p");
339 CmdArgs.push_back("-lgcc");
341 CmdArgs.push_back("-lgcc_eh");
343 CmdArgs.push_back("-lgcc_eh_p");
345 CmdArgs.push_back("--as-needed");
346 CmdArgs.push_back("-lgcc_s");
347 CmdArgs.push_back("--no-as-needed");
352 CmdArgs.push_back("-lpthread_p");
354 CmdArgs.push_back("-lpthread");
359 CmdArgs.push_back("-lc");
361 CmdArgs.push_back("-lc_p");
362 CmdArgs.push_back("-lgcc_p");
364 CmdArgs.push_back("-lc");
365 CmdArgs.push_back("-lgcc");
369 CmdArgs.push_back("-lgcc_eh");
371 CmdArgs.push_back("-lgcc_eh_p");
373 CmdArgs.push_back("--as-needed");
374 CmdArgs.push_back("-lgcc_s");
375 CmdArgs.push_back("--no-as-needed");
386 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend)));
387 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
390 ToolChain.addProfileRTLibs(Args, CmdArgs);
395 Exec, CmdArgs, Inputs, Output));
454 ArgStringList &CmdArgs) const {
458 CmdArgs.push_back(Profiling ? "-lc++_p" : "-lc++");
460 CmdArgs.push_back("-lc++experimental");