mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
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:
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user