reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
376 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 379 CmdArgs.push_back("-pie"); 382 CmdArgs.push_back("-static"); 383 CmdArgs.push_back("-pie"); 384 CmdArgs.push_back("--no-dynamic-linker"); 385 CmdArgs.push_back("-z"); 386 CmdArgs.push_back("text"); 390 CmdArgs.push_back("-z"); 391 CmdArgs.push_back("noexecstack"); 395 CmdArgs.push_back("-export-dynamic"); 398 CmdArgs.push_back("-s"); 403 arm::appendBE8LinkFlag(Args, CmdArgs, Triple); 405 CmdArgs.push_back(IsBigEndian ? "-EB" : "-EL"); 413 CmdArgs.push_back("--fix-cortex-a53-843419"); 419 CmdArgs.push_back("--warn-shared-textrel"); 422 CmdArgs.push_back(Opt.c_str()); 424 CmdArgs.push_back("--eh-frame-hdr"); 427 CmdArgs.push_back("-m"); 428 CmdArgs.push_back(LDMOption); 437 CmdArgs.push_back("-Bstatic"); 439 CmdArgs.push_back("-static"); 441 CmdArgs.push_back("-shared"); 446 CmdArgs.push_back("-export-dynamic"); 451 CmdArgs.push_back("-dynamic-linker"); 452 CmdArgs.push_back(Args.MakeArgString(Loader)); 456 CmdArgs.push_back("-o"); 457 CmdArgs.push_back(Output.getFilename()); 473 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1))); 475 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o"))); 479 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o"))); 501 CmdArgs.push_back(Args.MakeArgString(P)); 505 ToolChain.AddFastMathRuntimeIfAvailable(Args, CmdArgs); 508 Args.AddAllArgs(CmdArgs, options::OPT_L); 509 Args.AddAllArgs(CmdArgs, options::OPT_u); 511 ToolChain.AddFilePathLibArgs(Args, CmdArgs); 515 AddGoldPlugin(ToolChain, Args, CmdArgs, Output, Inputs[0], 520 CmdArgs.push_back("--no-demangle"); 522 bool NeedsSanitizerDeps = addSanitizerRuntimes(ToolChain, Args, CmdArgs); 523 bool NeedsXRayDeps = addXRayRuntime(ToolChain, Args, CmdArgs); 524 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 526 getToolChain().addProfileRTLibs(Args, CmdArgs); 534 CmdArgs.push_back("-Bstatic"); 535 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); 537 CmdArgs.push_back("-Bdynamic"); 539 CmdArgs.push_back("-lm"); 547 CmdArgs.push_back("--start-group"); 550 linkSanitizerRuntimeDeps(ToolChain, CmdArgs); 553 linkXRayRuntimeDeps(ToolChain, CmdArgs); 564 if (addOpenMPRuntime(CmdArgs, ToolChain, Args, StaticOpenMP, 571 AddRunTimeLibs(ToolChain, D, CmdArgs, Args); 574 CmdArgs.push_back("-lpthread"); 577 CmdArgs.push_back("--wrap=pthread_create"); 580 CmdArgs.push_back("-lc"); 584 CmdArgs.push_back("-lgloss"); 587 CmdArgs.push_back("--end-group"); 589 AddRunTimeLibs(ToolChain, D, CmdArgs, Args); 593 CmdArgs.push_back("--as-needed"); 594 CmdArgs.push_back("-lsoftfp"); 595 CmdArgs.push_back("--no-as-needed"); 619 CmdArgs.push_back(Args.MakeArgString(P)); 622 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o"))); 627 AddHIPLinkerScript(getToolChain(), C, Output, Inputs, Args, CmdArgs, JA, 631 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));