Lines Matching defs:NetBSD
1 //===--- NetBSD.cpp - NetBSD ToolChain Implementations ----------*- C++ -*-===//
9 #include "NetBSD.h"
33 const auto &ToolChain = static_cast<const NetBSD &>(getToolChain());
119 const auto &ToolChain = static_cast<const NetBSD &>(getToolChain());
150 // Many NetBSD architectures support more than one ABI.
380 /// NetBSD - NetBSD tool chain which can call as(1) and ld(1) directly.
382 NetBSD::NetBSD(const Driver &D, const llvm::Triple &Triple, const ArgList &Args)
433 Tool *NetBSD::buildAssembler() const {
437 Tool *NetBSD::buildLinker() const { return new tools::netbsd::Linker(*this); }
439 ToolChain::CXXStdlibType NetBSD::GetDefaultCXXStdlibType() const {
463 void NetBSD::AddClangSystemIncludeArgs(
497 void NetBSD::addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
518 void NetBSD::addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs,
524 llvm::ExceptionHandling NetBSD::GetExceptionModel(const ArgList &Args) const {
525 // NetBSD uses Dwarf exceptions on ARM.
533 SanitizerMask NetBSD::getSupportedSanitizers() const {
560 void NetBSD::addClangTargetOptions(const ArgList &DriverArgs,