Lines Matching refs:Solaris
1 //===--- Solaris.cpp - Solaris ToolChain Implementations --------*- C++ -*-===//
9 #include "Solaris.h"
27 void solaris::Assembler::ConstructJob(Compilation &C, const JobAction &JA,
48 void solaris::Linker::ConstructJob(Compilation &C, const JobAction &JA,
72 // libpthread has been folded into libc since Solaris 10, no need to do
131 // Explicitly link ssp libraries, not folded into Solaris libc.
173 /// Solaris - Solaris tool chain which can call as(1) and ld(1) directly.
175 Solaris::Solaris(const Driver &D, const llvm::Triple &Triple,
184 // On Solaris gcc uses both an architecture-specific path with triple in it
201 SanitizerMask Solaris::getSupportedSanitizers() const {
217 Tool *Solaris::buildAssembler() const {
218 return new tools::solaris::Assembler(*this);
221 Tool *Solaris::buildLinker() const { return new tools::solaris::Linker(*this); }
223 void Solaris::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
269 void Solaris::addLibStdCxxIncludePaths(
272 // We need a detected GCC installation on Solaris (similar to Linux)
279 // On Solaris this usually looks like /usr/gcc/X.Y/include/c++/X.Y.Z