• Home
  • Raw
  • Download

Lines Matching refs:CmdArgs

33   ArgStringList CmdArgs;  in ConstructJob()  local
39 CmdArgs.push_back("--32"); in ConstructJob()
49 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch)); in ConstructJob()
61 CmdArgs.push_back("-march"); in ConstructJob()
62 CmdArgs.push_back(CPUName.data()); in ConstructJob()
64 CmdArgs.push_back("-mabi"); in ConstructJob()
65 CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data()); in ConstructJob()
68 CmdArgs.push_back("-EL"); in ConstructJob()
70 CmdArgs.push_back("-EB"); in ConstructJob()
72 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
78 CmdArgs.push_back("-32"); in ConstructJob()
80 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
81 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
86 CmdArgs.push_back("-64"); in ConstructJob()
88 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple())); in ConstructJob()
89 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob()
97 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob()
99 CmdArgs.push_back("-o"); in ConstructJob()
100 CmdArgs.push_back(Output.getFilename()); in ConstructJob()
103 CmdArgs.push_back(II.getFilename()); in ConstructJob()
108 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
119 ArgStringList CmdArgs; in ConstructJob() local
122 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
124 CmdArgs.push_back("--eh-frame-hdr"); in ConstructJob()
126 CmdArgs.push_back("-Bstatic"); in ConstructJob()
128 Args.AddAllArgs(CmdArgs, options::OPT_pie); in ConstructJob()
129 CmdArgs.push_back("--no-dynamic-linker"); in ConstructJob()
133 CmdArgs.push_back("-export-dynamic"); in ConstructJob()
135 CmdArgs.push_back("-Bshareable"); in ConstructJob()
137 Args.AddAllArgs(CmdArgs, options::OPT_pie); in ConstructJob()
138 CmdArgs.push_back("-dynamic-linker"); in ConstructJob()
139 CmdArgs.push_back("/libexec/ld.elf_so"); in ConstructJob()
147 CmdArgs.push_back("-m"); in ConstructJob()
148 CmdArgs.push_back("elf_i386"); in ConstructJob()
152 CmdArgs.push_back("-m"); in ConstructJob()
156 CmdArgs.push_back("armelf_nbsd_eabi"); in ConstructJob()
160 CmdArgs.push_back("armelf_nbsd_eabihf"); in ConstructJob()
163 CmdArgs.push_back("armelf_nbsd"); in ConstructJob()
169 arm::appendBE8LinkFlag(Args, CmdArgs, ToolChain.getEffectiveTriple()); in ConstructJob()
170 CmdArgs.push_back("-m"); in ConstructJob()
174 CmdArgs.push_back("armelfb_nbsd_eabi"); in ConstructJob()
178 CmdArgs.push_back("armelfb_nbsd_eabihf"); in ConstructJob()
181 CmdArgs.push_back("armelfb_nbsd"); in ConstructJob()
188 CmdArgs.push_back("-m"); in ConstructJob()
190 CmdArgs.push_back("elf32btsmip"); in ConstructJob()
192 CmdArgs.push_back("elf32ltsmip"); in ConstructJob()
194 CmdArgs.push_back("-m"); in ConstructJob()
196 CmdArgs.push_back("elf64btsmip"); in ConstructJob()
198 CmdArgs.push_back("elf64ltsmip"); in ConstructJob()
202 CmdArgs.push_back("-m"); in ConstructJob()
203 CmdArgs.push_back("elf32ppc_nbsd"); in ConstructJob()
208 CmdArgs.push_back("-m"); in ConstructJob()
209 CmdArgs.push_back("elf64ppc"); in ConstructJob()
213 CmdArgs.push_back("-m"); in ConstructJob()
214 CmdArgs.push_back("elf32_sparc"); in ConstructJob()
218 CmdArgs.push_back("-m"); in ConstructJob()
219 CmdArgs.push_back("elf64_sparc"); in ConstructJob()
227 CmdArgs.push_back("-o"); in ConstructJob()
228 CmdArgs.push_back(Output.getFilename()); in ConstructJob()
235 CmdArgs.push_back( in ConstructJob()
238 CmdArgs.push_back( in ConstructJob()
241 CmdArgs.push_back( in ConstructJob()
244 CmdArgs.push_back( in ConstructJob()
249 Args.AddAllArgs(CmdArgs, options::OPT_L); in ConstructJob()
250 Args.AddAllArgs(CmdArgs, options::OPT_T_Group); in ConstructJob()
251 Args.AddAllArgs(CmdArgs, options::OPT_e); in ConstructJob()
252 Args.AddAllArgs(CmdArgs, options::OPT_s); in ConstructJob()
253 Args.AddAllArgs(CmdArgs, options::OPT_t); in ConstructJob()
254 Args.AddAllArgs(CmdArgs, options::OPT_Z_Flag); in ConstructJob()
255 Args.AddAllArgs(CmdArgs, options::OPT_r); in ConstructJob()
257 bool NeedsSanitizerDeps = addSanitizerRuntimes(getToolChain(), Args, CmdArgs); in ConstructJob()
258 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs); in ConstructJob()
259 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); in ConstructJob()
263 CmdArgs.push_back("-rpath"); in ConstructJob()
264 CmdArgs.push_back(Args.MakeArgString( in ConstructJob()
297 addOpenMPRuntime(CmdArgs, getToolChain(), Args, StaticOpenMP); in ConstructJob()
301 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); in ConstructJob()
302 CmdArgs.push_back("-lm"); in ConstructJob()
305 linkSanitizerRuntimeDeps(getToolChain(), CmdArgs); in ConstructJob()
307 linkXRayRuntimeDeps(ToolChain, CmdArgs); in ConstructJob()
309 CmdArgs.push_back("-lpthread"); in ConstructJob()
310 CmdArgs.push_back("-lc"); in ConstructJob()
317 CmdArgs.push_back("-lgcc_eh"); in ConstructJob()
318 CmdArgs.push_back("-lc"); in ConstructJob()
319 CmdArgs.push_back("-lgcc"); in ConstructJob()
321 CmdArgs.push_back("-lgcc"); in ConstructJob()
322 CmdArgs.push_back("--as-needed"); in ConstructJob()
323 CmdArgs.push_back("-lgcc_s"); in ConstructJob()
324 CmdArgs.push_back("--no-as-needed"); in ConstructJob()
331 CmdArgs.push_back( in ConstructJob()
334 CmdArgs.push_back( in ConstructJob()
336 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o"))); in ConstructJob()
339 ToolChain.addProfileRTLibs(Args, CmdArgs); in ConstructJob()
344 Exec, CmdArgs, Inputs, Output)); in ConstructJob()