summaryrefslogtreecommitdiff
path: root/llvm-runtimes/libgcc
diff options
context:
space:
mode:
authorMichal Rostecki <vadorovsky@protonmail.com>2025-08-30 12:54:57 +0200
committerSam James <sam@gentoo.org>2025-08-30 15:58:31 +0100
commit5c9d2ed3ea7a700796266c844885f04a581a9f27 (patch)
treea9cb407b6451bd26e5dfc4e4beb4e8eae718e527 /llvm-runtimes/libgcc
parent42f0678d022758f8557c30bced9baf6cc0f3876f (diff)
downloadgentoo-5c9d2ed3ea7a700796266c844885f04a581a9f27.tar.gz
gentoo-5c9d2ed3ea7a700796266c844885f04a581a9f27.tar.bz2
gentoo-5c9d2ed3ea7a700796266c844885f04a581a9f27.zip
llvm-runtimes/libgcc: Call `llvm_prepend_path` unconditionally
This ebuild is meant for clang-only systems and therefore it doesn't provide the `clang` USE flag. Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43605 Closes: https://github.com/gentoo/gentoo/pull/43605 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'llvm-runtimes/libgcc')
-rw-r--r--llvm-runtimes/libgcc/libgcc-19.1.7-r1.ebuild4
-rw-r--r--llvm-runtimes/libgcc/libgcc-20.1.8.ebuild4
-rw-r--r--llvm-runtimes/libgcc/libgcc-21.1.0.ebuild4
-rw-r--r--llvm-runtimes/libgcc/libgcc-22.0.0.9999.ebuild4
-rw-r--r--llvm-runtimes/libgcc/libgcc-22.0.0_pre20250820.ebuild4
5 files changed, 5 insertions, 15 deletions
diff --git a/llvm-runtimes/libgcc/libgcc-19.1.7-r1.ebuild b/llvm-runtimes/libgcc/libgcc-19.1.7-r1.ebuild
index 3ae6287c30eb..43f839029236 100644
--- a/llvm-runtimes/libgcc/libgcc-19.1.7-r1.ebuild
+++ b/llvm-runtimes/libgcc/libgcc-19.1.7-r1.ebuild
@@ -58,9 +58,7 @@ src_configure() {
# COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires
# visibility of all symbols.
- if use clang || use test; then
- llvm_prepend_path -b "${LLVM_MAJOR}"
- fi
+ llvm_prepend_path -b "${LLVM_MAJOR}"
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
diff --git a/llvm-runtimes/libgcc/libgcc-20.1.8.ebuild b/llvm-runtimes/libgcc/libgcc-20.1.8.ebuild
index 310ed22721e8..0c4226b7d6d1 100644
--- a/llvm-runtimes/libgcc/libgcc-20.1.8.ebuild
+++ b/llvm-runtimes/libgcc/libgcc-20.1.8.ebuild
@@ -58,9 +58,7 @@ src_configure() {
# COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires
# visibility of all symbols.
- if use clang || use test; then
- llvm_prepend_path -b "${LLVM_MAJOR}"
- fi
+ llvm_prepend_path -b "${LLVM_MAJOR}"
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
diff --git a/llvm-runtimes/libgcc/libgcc-21.1.0.ebuild b/llvm-runtimes/libgcc/libgcc-21.1.0.ebuild
index d8f4a13dc4aa..3096ab6b6c79 100644
--- a/llvm-runtimes/libgcc/libgcc-21.1.0.ebuild
+++ b/llvm-runtimes/libgcc/libgcc-21.1.0.ebuild
@@ -58,9 +58,7 @@ src_configure() {
# COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires
# visibility of all symbols.
- if use clang || use test; then
- llvm_prepend_path -b "${LLVM_MAJOR}"
- fi
+ llvm_prepend_path -b "${LLVM_MAJOR}"
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
diff --git a/llvm-runtimes/libgcc/libgcc-22.0.0.9999.ebuild b/llvm-runtimes/libgcc/libgcc-22.0.0.9999.ebuild
index eebc5d612900..093c756cc032 100644
--- a/llvm-runtimes/libgcc/libgcc-22.0.0.9999.ebuild
+++ b/llvm-runtimes/libgcc/libgcc-22.0.0.9999.ebuild
@@ -57,9 +57,7 @@ src_configure() {
# COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires
# visibility of all symbols.
- if use clang || use test; then
- llvm_prepend_path -b "${LLVM_MAJOR}"
- fi
+ llvm_prepend_path -b "${LLVM_MAJOR}"
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
diff --git a/llvm-runtimes/libgcc/libgcc-22.0.0_pre20250820.ebuild b/llvm-runtimes/libgcc/libgcc-22.0.0_pre20250820.ebuild
index eebc5d612900..093c756cc032 100644
--- a/llvm-runtimes/libgcc/libgcc-22.0.0_pre20250820.ebuild
+++ b/llvm-runtimes/libgcc/libgcc-22.0.0_pre20250820.ebuild
@@ -57,9 +57,7 @@ src_configure() {
# COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires
# visibility of all symbols.
- if use clang || use test; then
- llvm_prepend_path -b "${LLVM_MAJOR}"
- fi
+ llvm_prepend_path -b "${LLVM_MAJOR}"
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"