diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 959e86e5d972..88d5c23061e3 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -335,7 +335,7 @@ if [[ ${PN} != kgcc64 && ${PN} != gcc-* ]] ; then tc_version_is_at_least 10 && IUSE+=" zstd" TC_FEATURES+=( zstd ) tc_version_is_at_least 11 && IUSE+=" valgrind" TC_FEATURES+=( valgrind ) tc_version_is_at_least 11 && IUSE+=" custom-cflags" - tc_version_is_at_least 12 && IUSE+=" ieee-long-double" + tc_version_is_at_least 8.0 && IUSE+=" ieee-long-double" tc_version_is_at_least 12.2.1_p20221203 ${PV} && IUSE+=" default-znow" tc_version_is_at_least 12.2.1_p20221203 ${PV} && IUSE+=" default-stack-clash-protection" tc_version_is_at_least 13.1 ${PV} && IUSE+=" modula2" diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask index 967a17ce1715..81420a0eadc5 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask @@ -1,7 +1,6 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev (2022-12-04) # We only need versions that support ieee-long-double. - (2022-12-04) # We need it for ieee-long-double. >=llvm-core/clang-15.0.5 -ieee-long-double ->=sys-devel/gcc-12 -ieee-long-double +sys-devel/gcc -ieee-long-double diff --git a/profiles/default/linux/ppc64le/23.0/package.mask b/profiles/default/linux/ppc64le/23.0/package.mask index 967a17ce1715..81420a0eadc5 100644 --- a/profiles/default/linux/ppc64le/23.0/package.mask +++ b/profiles/default/linux/ppc64le/23.0/package.mask @@ -1,7 +1,6 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev (2022-12-04) # We only need versions that support ieee-long-double. - (2022-12-04) # We need it for ieee-long-double. >=llvm-core/clang-15.0.5 -ieee-long-double ->=sys-devel/gcc-12 -ieee-long-double +sys-devel/gcc -ieee-long-double