reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
63 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 66 CmdArgs.push_back("-Bstatic"); 69 CmdArgs.push_back("-export-dynamic"); 71 CmdArgs.push_back("-Bshareable"); 73 Args.AddAllArgs(CmdArgs, options::OPT_pie); 74 CmdArgs.push_back("-dynamic-linker"); 75 CmdArgs.push_back("/lib/ld-ananas.so"); 80 CmdArgs.push_back("-o"); 81 CmdArgs.push_back(Output.getFilename()); 88 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o"))); 90 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o"))); 92 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbeginS.o"))); 94 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o"))); 98 Args.AddAllArgs(CmdArgs, options::OPT_L); 99 ToolChain.AddFilePathLibArgs(Args, CmdArgs); 100 Args.AddAllArgs(CmdArgs, 106 AddGoldPlugin(ToolChain, Args, CmdArgs, Output, Inputs[0], 110 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 113 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); 115 CmdArgs.push_back("-lc"); 119 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o"))); 121 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o"))); 122 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o"))); 126 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));