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

References

tools/clang/lib/Driver/ToolChains/Solaris.cpp
   55   CmdArgs.push_back("-C");
   58     CmdArgs.push_back("-e");
   59     CmdArgs.push_back("_start");
   63     CmdArgs.push_back("-Bstatic");
   64     CmdArgs.push_back("-dn");
   66     CmdArgs.push_back("-Bdynamic");
   68       CmdArgs.push_back("-shared");
   78     CmdArgs.push_back("-o");
   79     CmdArgs.push_back(Output.getFilename());
   86       CmdArgs.push_back(
   89     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o")));
  104     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath(values_X)));
  110     CmdArgs.push_back(
  112     CmdArgs.push_back(
  116   getToolChain().AddFilePathLibArgs(Args, CmdArgs);
  118   Args.AddAllArgs(CmdArgs, {options::OPT_L, options::OPT_T_Group,
  121   bool NeedsSanitizerDeps = addSanitizerRuntimes(getToolChain(), Args, CmdArgs);
  122   AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA);
  126       getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs);
  131       CmdArgs.push_back("-lssp_nonshared");
  132       CmdArgs.push_back("-lssp");
  134     CmdArgs.push_back("-lgcc_s");
  135     CmdArgs.push_back("-lc");
  137       CmdArgs.push_back("-lgcc");
  138       CmdArgs.push_back("-lm");
  141       linkSanitizerRuntimeDeps(getToolChain(), CmdArgs);
  145     CmdArgs.push_back(
  148   CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o")));
  150   getToolChain().addProfileRTLibs(Args, CmdArgs);
  153   C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));