reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/ToolChains/NaCl.cpp
   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));