llvm-core/clang: drop obsolete GCC 16 workaround

Closes: https://bugs.gentoo.org/968756
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2026-04-10 03:51:43 +01:00
parent aff65130db
commit bce44cce68
10 changed files with 0 additions and 30 deletions

View File

@@ -353,9 +353,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -350,9 +350,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -353,9 +353,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -341,9 +341,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -343,9 +343,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -343,9 +343,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -346,9 +346,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -346,9 +346,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -346,9 +346,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"

View File

@@ -346,9 +346,6 @@ multilib_src_configure() {
)
fi
# Workaround for bug #968756 (gcc PR123588)
tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
# LLVM can have very high memory consumption while linking,
# exhausting the limit on 32-bit linker executable
use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"