mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
llvm-core/flang: match LLVM targets
flang/tools/flang-driver/fc1_main.cpp:76: llvm::InitializeAllTargets(); flang/tools/bbc/bbc.cpp:544: llvm::InitializeAllTargets(); Bug: https://bugs.gentoo.org/767700 Bug: https://bugs.gentoo.org/768267 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
parent
1e680a16e1
commit
c683db2c99
@ -34,6 +34,7 @@ BDEPEND="
|
||||
|
||||
LLVM_COMPONENTS=( flang cmake )
|
||||
LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib )
|
||||
LLVM_USE_TARGETS=llvm+eq
|
||||
llvm.org_set_globals
|
||||
|
||||
python_check_deps() {
|
||||
@ -80,6 +81,8 @@ src_configure() {
|
||||
|
||||
# TODO: always enable to obtain reproducible tools
|
||||
-DFLANG_INCLUDE_TESTS=$(usex test)
|
||||
|
||||
-DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
|
||||
)
|
||||
use test && mycmakeargs+=(
|
||||
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
|
||||
|
||||
@ -34,6 +34,7 @@ BDEPEND="
|
||||
|
||||
LLVM_COMPONENTS=( flang cmake )
|
||||
LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib )
|
||||
LLVM_USE_TARGETS=llvm+eq
|
||||
llvm.org_set_globals
|
||||
|
||||
python_check_deps() {
|
||||
@ -80,6 +81,8 @@ src_configure() {
|
||||
|
||||
# TODO: always enable to obtain reproducible tools
|
||||
-DFLANG_INCLUDE_TESTS=$(usex test)
|
||||
|
||||
-DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
|
||||
)
|
||||
use test && mycmakeargs+=(
|
||||
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
|
||||
|
||||
@ -34,6 +34,7 @@ BDEPEND="
|
||||
|
||||
LLVM_COMPONENTS=( flang cmake )
|
||||
LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib )
|
||||
LLVM_USE_TARGETS=llvm+eq
|
||||
llvm.org_set_globals
|
||||
|
||||
python_check_deps() {
|
||||
@ -80,6 +81,8 @@ src_configure() {
|
||||
|
||||
# TODO: always enable to obtain reproducible tools
|
||||
-DFLANG_INCLUDE_TESTS=$(usex test)
|
||||
|
||||
-DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
|
||||
)
|
||||
use test && mycmakeargs+=(
|
||||
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
|
||||
|
||||
@ -42,6 +42,7 @@ dev-ml/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/clang llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/lld llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/flang llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
|
||||
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
|
||||
# Enable the native arch as the default qemu target
|
||||
|
||||
@ -18,3 +18,4 @@ dev-ml/llvm llvm_targets_AMDGPU
|
||||
llvm-core/clang llvm_targets_AMDGPU
|
||||
llvm-core/llvm llvm_targets_AMDGPU
|
||||
llvm-core/lld llvm_targets_AMDGPU
|
||||
llvm-core/flang llvm_targets_AMDGPU
|
||||
|
||||
@ -11,6 +11,7 @@ dev-ml/llvm llvm_targets_AMDGPU
|
||||
llvm-core/clang llvm_targets_AMDGPU
|
||||
llvm-core/llvm llvm_targets_AMDGPU
|
||||
llvm-core/lld llvm_targets_AMDGPU
|
||||
llvm-core/flang llvm_targets_AMDGPU
|
||||
|
||||
# Ben Kohler <bkohler@gentoo.org> (2019-09-03)
|
||||
# Enable SPARC OpenBoot support
|
||||
|
||||
@ -16,6 +16,7 @@ dev-ml/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/clang llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/lld llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
llvm-core/flang llvm_targets_AMDGPU llvm_targets_NVPTX
|
||||
|
||||
# Doug Goldstein <cardoe@gentoo.org> (2012-10-29)
|
||||
# Enable the native arch as the default qemu target
|
||||
|
||||
@ -60,6 +60,7 @@ dev-ml/llvm llvm_targets_BPF
|
||||
llvm-core/clang llvm_targets_BPF
|
||||
llvm-core/llvm llvm_targets_BPF
|
||||
llvm-core/lld llvm_targets_BPF
|
||||
llvm-core/flang llvm_targets_BPF
|
||||
|
||||
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2012-07-27)
|
||||
# Modular X: Build the Xorg X server by default
|
||||
|
||||
@ -244,6 +244,28 @@ dev-java/openjdk:21 system-bootstrap
|
||||
>=llvm-core/lld-14 llvm_targets_VE
|
||||
>=llvm-core/lld-16 llvm_targets_LoongArch
|
||||
>=llvm-core/lld-20 llvm_targets_SPIRV
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_X86 llvm_targets_XCore
|
||||
>=llvm-core/flang-14 llvm_targets_VE
|
||||
>=llvm-core/flang-16 llvm_targets_LoongArch
|
||||
>=llvm-core/flang-20 llvm_targets_SPIRV
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_MSP430 llvm_targets_Mips
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_NVPTX llvm_targets_PowerPC
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_RISCV llvm_targets_Sparc
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_SystemZ llvm_targets_WebAssembly
|
||||
>=llvm-core/flang-13.0.1_rc llvm_targets_X86 llvm_targets_XCore
|
||||
>=llvm-core/flang-14 llvm_targets_VE
|
||||
>=llvm-core/flang-16 llvm_targets_LoongArch
|
||||
>=llvm-core/flang-20 llvm_targets_SPIRV
|
||||
|
||||
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-07-14)
|
||||
# Upstream plans to drop libcrypt.so.1/crypt.h from glibc
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user