Home
last modified time | relevance | path

Searched refs:Fuchsia (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFuchsia.cpp35 const auto &ToolChain = static_cast<const Fuchsia &>(getToolChain()); in ConstructJob()
247 Fuchsia::Fuchsia(const Driver &D, const llvm::Triple &Triple, in Fuchsia() function in Fuchsia
333 std::string Fuchsia::ComputeEffectiveClangTriple(const ArgList &Args, in ComputeEffectiveClangTriple()
339 Tool *Fuchsia::buildLinker() const { return new tools::fuchsia::Linker(*this); } in buildLinker()
341 Tool *Fuchsia::buildStaticLibTool() const { in buildStaticLibTool()
346 Fuchsia::GetRuntimeLibType(const ArgList &Args) const { in GetRuntimeLibType()
357 ToolChain::CXXStdlibType Fuchsia::GetCXXStdlibType(const ArgList &Args) const { in GetCXXStdlibType()
368 void Fuchsia::addClangTargetOptions(const ArgList &DriverArgs, in addClangTargetOptions()
376 void Fuchsia::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs()
412 void Fuchsia::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs()
[all …]
/freebsd/contrib/googletest/
H A Dfake_fuchsia_sdk.bzl3 GoogleTest can be used with the [Fuchsia](https://fuchsia.dev/) SDK. However,
4 because the Fuchsia SDK does not yet support bzlmod, GoogleTest's `MODULE.bazel`
5 file by default provides a "fake" Fuchsia SDK.
7 To override this and use the real Fuchsia SDK, you can add the following to your
17 fake Fuchsia SDK is needed.
H A DBUILD.bazel59 # NOTE: Fuchsia is not an officially supported platform.
164 # Otherwise, builds targeting Fuchsia would fail to compile.
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetCXXABI.h97 case Fuchsia: in isSupportedCXXABI()
164 case Fuchsia: in areMemberFunctionsAligned()
241 case Fuchsia: in canKeyFunctionBeInline()
296 case Fuchsia: in getTailPaddingUseRules()
H A DTargetCXXABI.def104 /// The Fuchsia ABI is a modified version of the Itanium ABI.
108 ITANIUM_CXXABI(Fuchsia, "fuchsia")
H A DLangOptions.def476 VALUE_LANGOPT(FuchsiaAPILevel, 32, 0, NotCompatible, "Fuchsia API level")
H A DAttr.td1093 .Case("fuchsia", "Fuchsia")
/freebsd/share/misc/
H A Dflowers15 Fuchsia:Fast.
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargets.cpp152 case llvm::Triple::Fuchsia: in AllocateTarget()
193 case llvm::Triple::Fuchsia: in AllocateTarget()
457 case llvm::Triple::Fuchsia: in AllocateTarget()
569 case llvm::Triple::Fuchsia: in AllocateTarget()
630 case llvm::Triple::Fuchsia: in AllocateTarget()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTriple.h208 Fuchsia, enumerator
638 return getOS() == Triple::Fuchsia; in isOSFuchsia()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DInitHeaderSearch.cpp219 case llvm::Triple::Fuchsia: in ShouldAddDefaultIncludePaths()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td121 def Fuchsia : Package<"fuchsia">;
1704 // Fuchsia checkers.
1707 let ParentPackage = Fuchsia in {
1710 HelpText<"A Checker that detect leaks related to Fuchsia handles">,
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DTriple.cpp294 case Fuchsia: return "fuchsia"; in getOSTypeName()
680 .StartsWith("fuchsia", Triple::Fuchsia) in parseOS()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DOSTargets.h941 this->TheCXXABI.set(TargetCXXABI::Fuchsia); in FuchsiaTargetInfo()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenModule.cpp44 case TargetCXXABI::Fuchsia: in createCXXABI()
/freebsd/contrib/file/magic/Magdir/
H A Darchive2920 # The Fuchsia archive format (FAR) is a specific container format used by the
2921 # Fuchsia operating system to store directory trees, typically for software packages.
2927 0 ubequad 0xc8bf0b48adabc511 Fuchsia OS FAR Archive
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A D__config269 // Use Fuchsia's zx_cprng_draw() system call, which is specified to
/freebsd/contrib/llvm-project/libcxx/include/
H A D__config318 // Use Fuchsia's zx_cprng_draw() system call, which is specified to
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DPath.inc506 // Fuchsia doesn't yet support remote filesystem mounts.
/freebsd/lib/clang/libclang/
H A DMakefile413 SRCS_MIN+= Driver/ToolChains/Fuchsia.cpp
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp6847 case llvm::Triple::Fuchsia: in getToolChain()
6848 TC = std::make_unique<toolchains::Fuchsia>(*this, Target, Args); in getToolChain()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp891 case TargetCXXABI::Fuchsia: in createCXXABI()
13147 case TargetCXXABI::Fuchsia: in createMangleContext()
13168 case TargetCXXABI::Fuchsia: in createDeviceMangleContext()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp568 case TargetCXXABI::Fuchsia: in CreateItaniumCXXABI()
H A DCodeGenModule.cpp90 case TargetCXXABI::Fuchsia: in createCXXABI()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td5002 HelpText<"Set Fuchsia API level">,

12