flang
|
Legend:
|
alpha | amd64 | arm | hppa | ia64 | m68k | mips | ppc | ppc64 | s390 | sh | sparc | x86 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
22.0.0_pre20250726 | diff | - | - | - | - | - | - | - | - | - | - | - | - | - |
22.0.0_pre20250722 | diff | - | - | - | - | - | - | - | - | - | - | - | - | - |
22.0.0.9999 | diff | - | - | - | - | - | - | - | - | - | - | - | - | - |
21.1.0_rc1 | diff | - | - | - | - | - | - | - | - | - | - | - | - | - |
21.1.0.9999 | - | - | - | - | - | - | - | - | - | - | - | - | - |
USE flags
- clang - Force building using installed clang (rather than the default CC/CXX). This is the default since building Flang specifically with GCC requires lots of memory for now.
- debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- llvm_targets_AArch64 - AArch64 CPU target (arm64 in Gentoo)
- llvm_targets_AMDGPU - AMDGPU target (supports R600 and GCN GPUs)
- llvm_targets_ARC - ARC (Argonaut RISC Core) embedded CPU target [EXPERIMENTAL]
- llvm_targets_ARM - ARM CPU target
- llvm_targets_AVR - 8-bit Atmel AVR microcontroller target
- llvm_targets_BPF - Berkeley Packet Filter target
- llvm_targets_CSKY - C-SKY CPU target [EXPERIMENTAL]
- llvm_targets_DirectX - DirectX target [EXPERIMENTAL]
- llvm_targets_Hexagon - Qualcomm Hexagon DSP target
- llvm_targets_Lanai - Lanai CPU target
- llvm_targets_LoongArch - LoongArch CPU support [EXPERIMENTAL]
- llvm_targets_M68k - Motorola 68000 target [EXPERIMENTAL]
- llvm_targets_Mips - MIPS CPU target (includes MIPS64)
- llvm_targets_MSP430 - MSP430 CPU target (experimental)
- llvm_targets_NVPTX - NVIDIA PTX (GPU) target (32-bit and 64-bit)
- llvm_targets_PowerPC - PowerPC CPU target (PPC32 and PPC64)
- llvm_targets_RISCV - RISC-V CPU target
- llvm_targets_Sparc - Sparc CPU target
- llvm_targets_SPIRV - Support SPIR-V language target for graphics and parallel computing
- llvm_targets_SystemZ - SystemZ (s390x) CPU target
- llvm_targets_VE - NEC SX-Aurora TSUBASA vector engine target
- llvm_targets_WebAssembly - WebAssembly backend
- llvm_targets_X86 - X86 CPU target (includes amd64)
- llvm_targets_XCore - XCore CPU target
- llvm_targets_Xtensa - Tensilica Xtensa (ESP32) CPU target [EXPERIMENTAL]
- test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- verify-sig - Verify upstream signatures on distfiles
Also available in: Atom