reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
73 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 76 CmdArgs.push_back("-export-dynamic"); 79 CmdArgs.push_back("-s"); 83 CmdArgs.push_back("--build-id"); 86 CmdArgs.push_back("--eh-frame-hdr"); 88 CmdArgs.push_back("-m"); 90 CmdArgs.push_back("elf_i386_nacl"); 92 CmdArgs.push_back("armelf_nacl"); 94 CmdArgs.push_back("elf_x86_64_nacl"); 96 CmdArgs.push_back("mipselelf_nacl"); 102 CmdArgs.push_back("-static"); 104 CmdArgs.push_back("-shared"); 106 CmdArgs.push_back("-o"); 107 CmdArgs.push_back(Output.getFilename()); 110 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt1.o"))); 111 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o"))); 120 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin))); 123 Args.AddAllArgs(CmdArgs, options::OPT_L); 124 Args.AddAllArgs(CmdArgs, options::OPT_u); 126 ToolChain.AddFilePathLibArgs(Args, CmdArgs); 129 CmdArgs.push_back("--no-demangle"); 131 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 139 CmdArgs.push_back("-Bstatic"); 140 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs); 142 CmdArgs.push_back("-Bdynamic"); 144 CmdArgs.push_back("-lm"); 150 CmdArgs.push_back("--start-group"); 151 CmdArgs.push_back("-lc"); 161 CmdArgs.push_back("-lnacl"); 163 CmdArgs.push_back("-lpthread"); 166 CmdArgs.push_back("-lgcc"); 167 CmdArgs.push_back("--as-needed"); 169 CmdArgs.push_back("-lgcc_eh"); 171 CmdArgs.push_back("-lgcc_s"); 172 CmdArgs.push_back("--no-as-needed"); 178 CmdArgs.push_back("-lpnacl_legacy"); 180 CmdArgs.push_back("--end-group"); 190 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend))); 191 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o"))); 196 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));