Home | History | Annotate | Download | only in ToolChains

Lines Matching defs:ToolChain

1 //===--- Ananas.cpp - Ananas ToolChain Implementations ------*- C++ -*-===//
52 const ToolChain &ToolChain = getToolChain();
53 const Driver &D = ToolChain.getDriver();
90 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o")));
92 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
94 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbeginS.o")));
96 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o")));
101 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
108 addLTOOptions(ToolChain, Args, CmdArgs, Output, Inputs[0],
112 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
114 if (ToolChain.ShouldLinkCXXStdlib(Args))
115 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
121 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o")));
123 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
124 CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
127 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath());