Lines Matching defs:ToolChain
1 //===--- ZOS.cpp - z/OS ToolChain Implementations ---------------*- C++ -*-===//
27 : ToolChain(D, Triple, Args) {}
116 const ZOS &ToolChain = static_cast<const ZOS &>(getToolChain());
172 ToolChain.AddFilePathLibArgs(Args, CmdArgs);
175 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
208 if (ToolChain.ShouldLinkCXXStdlib(Args)) {
209 ToolChain.AddCXXStdlibLibArgs(Args, CmdArgs);
214 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args);
216 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath());
221 ToolChain::RuntimeLibType ZOS::GetDefaultRuntimeLibType() const {
222 return ToolChain::RLT_CompilerRT;
225 ToolChain::CXXStdlibType ZOS::GetDefaultCXXStdlibType() const {
226 return ToolChain::CST_Libcxx;
232 case ToolChain::CST_Libstdcxx:
235 case ToolChain::CST_Libcxx: {
336 case ToolChain::CST_Libcxx: {
343 case ToolChain::CST_Libstdcxx: