Lines Matching defs:ToolChain
1 //===--- ZOS.cpp - z/OS ToolChain Implementations ---------------*- C++ -*-===//
27 : ToolChain(D, Triple, Args) {}
112 const ZOS &ToolChain = static_cast<const ZOS &>(getToolChain());
168 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
171 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
204 if (ToolChain.ShouldLinkCXXStdlib(Args)) {
205 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
210 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args);
212 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath());
217 ToolChain::RuntimeLibType ZOS::GetDefaultRuntimeLibType() const {
218 return ToolChain::RLT_CompilerRT;
221 ToolChain::CXXStdlibType ZOS::GetDefaultCXXStdlibType() const {
222 return ToolChain::CST_Libcxx;
228 case ToolChain::CST_Libstdcxx:
231 case ToolChain::CST_Libcxx: {
332 case ToolChain::CST_Libcxx: {
339 case ToolChain::CST_Libstdcxx: