Lines Matching defs:CmdArgs
386 ArgStringList &CmdArgs) const {
389 CmdArgs.push_back("-lc++");
391 CmdArgs.push_back("-lc++experimental");
392 CmdArgs.push_back("-lc++abi");
395 CmdArgs.push_back("-lstdc++");
396 CmdArgs.push_back("-lsupc++");
399 CmdArgs.push_back("-lunwind");
403 ArgStringList &CmdArgs) const {
407 CmdArgs.push_back(getCompilerRTArgString(Args, "builtins"));
411 CmdArgs.push_back("-lgcc");
435 ArgStringList CmdArgs;
437 CmdArgs.push_back("rcsD");
438 CmdArgs.push_back(Output.getFilename());
442 CmdArgs.push_back(II.getFilename());
459 Exec, CmdArgs, Inputs, Output));
467 ArgStringList CmdArgs;
474 AddLinkerInputs(TC, Inputs, Args, CmdArgs, JA);
476 CmdArgs.push_back("-Bstatic");
479 CmdArgs.push_back("--no-relax");
484 arm::appendBE8LinkFlag(Args, CmdArgs, Triple);
485 CmdArgs.push_back(IsBigEndian ? "-EB" : "-EL");
487 CmdArgs.push_back(Arch == llvm::Triple::aarch64_be ? "-EB" : "-EL");
490 Args.addAllArgs(CmdArgs, {options::OPT_L, options::OPT_T_Group,
493 TC.AddFilePathLibArgs(Args, CmdArgs);
496 CmdArgs.push_back(Args.MakeArgString(llvm::Twine("-L", LibPath)));
499 TC.AddCXXStdlibLibArgs(Args, CmdArgs);
502 CmdArgs.push_back("-lc");
503 CmdArgs.push_back("-lm");
505 TC.AddLinkRuntimeLib(Args, CmdArgs);
518 addLTOOptions(TC, Args, CmdArgs, Output, *Input,
522 CmdArgs.push_back("-X");
528 CmdArgs.push_back("--target2=rel");
530 CmdArgs.push_back("-o");
531 CmdArgs.push_back(Output.getFilename());
535 Args.MakeArgString(TC.GetLinkerPath()), CmdArgs, Inputs, Output));