reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
43 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 46 CmdArgs.push_back("-Bstatic"); 47 CmdArgs.push_back("--no-dynamic-linker"); 51 CmdArgs.push_back("-pie"); 52 CmdArgs.push_back("-zrelro"); 55 CmdArgs.push_back("--eh-frame-hdr"); 56 CmdArgs.push_back("--gc-sections"); 59 CmdArgs.push_back("-o"); 60 CmdArgs.push_back(Output.getFilename()); 66 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o"))); 67 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o"))); 70 Args.AddAllArgs(CmdArgs, options::OPT_L); 71 ToolChain.AddFilePathLibArgs(Args, CmdArgs); 72 Args.AddAllArgs(CmdArgs, 78 AddGoldPlugin(ToolChain, Args, CmdArgs, Output, Inputs[0], 82 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 85 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); 87 CmdArgs.push_back("-lc"); 88 CmdArgs.push_back("-lcompiler_rt"); 92 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o"))); 95 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));