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

References

tools/clang/lib/Driver/ToolChains/DragonFly.cpp
   60     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
   63   if (Args.hasArg(options::OPT_static)) {
   66     if (Args.hasArg(options::OPT_rdynamic))
   68     if (Args.hasArg(options::OPT_shared))
   92   if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles)) {
   93     if (!Args.hasArg(options::OPT_shared)) {
   94       if (Args.hasArg(options::OPT_pg))
   96             Args.MakeArgString(getToolChain().GetFilePath("gcrt1.o")));
   98         if (Args.hasArg(options::OPT_pie))
  100               Args.MakeArgString(getToolChain().GetFilePath("Scrt1.o")));
  103               Args.MakeArgString(getToolChain().GetFilePath("crt1.o")));
  106     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o")));
  107     if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  107     if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  109           Args.MakeArgString(getToolChain().GetFilePath("crtbeginS.o")));
  112           Args.MakeArgString(getToolChain().GetFilePath("crtbegin.o")));
  115   Args.AddAllArgs(CmdArgs,
  118   AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA);
  120   if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nodefaultlibs)) {
  123     if (!Args.hasArg(options::OPT_static)) {
  129       if (getToolChain().ShouldLinkCXXStdlib(Args))
  130         getToolChain().AddCXXStdlibLibArgs(Args, CmdArgs);
  134     if (Args.hasArg(options::OPT_pthread))
  137     if (!Args.hasArg(options::OPT_nolibc)) {
  141     if (Args.hasArg(options::OPT_static) ||
  142         Args.hasArg(options::OPT_static_libgcc)) {
  146       if (Args.hasArg(options::OPT_shared_libgcc)) {
  148           if (!Args.hasArg(options::OPT_shared))
  159   if (!Args.hasArg(options::OPT_nostdlib, options::OPT_nostartfiles)) {
  160     if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  160     if (Args.hasArg(options::OPT_shared) || Args.hasArg(options::OPT_pie))
  162           Args.MakeArgString(getToolChain().GetFilePath("crtendS.o")));
  165           Args.MakeArgString(getToolChain().GetFilePath("crtend.o")));
  166     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o")));
  169   getToolChain().addProfileRTLibs(Args, CmdArgs);
  171   const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath());