| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Fuchsia.cpp | 35 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 D | fake_fuchsia_sdk.bzl | 3 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 D | BUILD.bazel | 59 # 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 D | TargetCXXABI.h | 97 case Fuchsia: in isSupportedCXXABI() 164 case Fuchsia: in areMemberFunctionsAligned() 241 case Fuchsia: in canKeyFunctionBeInline() 296 case Fuchsia: in getTailPaddingUseRules()
|
| H A D | TargetCXXABI.def | 104 /// The Fuchsia ABI is a modified version of the Itanium ABI. 108 ITANIUM_CXXABI(Fuchsia, "fuchsia")
|
| H A D | LangOptions.def | 476 VALUE_LANGOPT(FuchsiaAPILevel, 32, 0, NotCompatible, "Fuchsia API level")
|
| H A D | Attr.td | 1093 .Case("fuchsia", "Fuchsia")
|
| /freebsd/share/misc/ |
| H A D | flowers | 15 Fuchsia:Fast.
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | Targets.cpp | 152 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 D | Triple.h | 208 Fuchsia, enumerator 638 return getOS() == Triple::Fuchsia; in isOSFuchsia()
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | InitHeaderSearch.cpp | 219 case llvm::Triple::Fuchsia: in ShouldAddDefaultIncludePaths()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | Checkers.td | 121 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 D | Triple.cpp | 294 case Fuchsia: return "fuchsia"; in getOSTypeName() 680 .StartsWith("fuchsia", Triple::Fuchsia) in parseOS()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | OSTargets.h | 941 this->TheCXXABI.set(TargetCXXABI::Fuchsia); in FuchsiaTargetInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenModule.cpp | 44 case TargetCXXABI::Fuchsia: in createCXXABI()
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | archive | 2920 # 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 | __config | 269 // Use Fuchsia's zx_cprng_draw() system call, which is specified to
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | __config | 318 // Use Fuchsia's zx_cprng_draw() system call, which is specified to
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
| H A D | Path.inc | 506 // Fuchsia doesn't yet support remote filesystem mounts.
|
| /freebsd/lib/clang/libclang/ |
| H A D | Makefile | 413 SRCS_MIN+= Driver/ToolChains/Fuchsia.cpp
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Driver.cpp | 6847 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 D | ASTContext.cpp | 891 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 D | ItaniumCXXABI.cpp | 568 case TargetCXXABI::Fuchsia: in CreateItaniumCXXABI()
|
| H A D | CodeGenModule.cpp | 90 case TargetCXXABI::Fuchsia: in createCXXABI()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 5002 HelpText<"Set Fuchsia API level">,
|