summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-06-03 03:18:53 +0100
committerSam James <sam@gentoo.org>2023-06-10 11:24:04 +0100
commitcab79611b07c9ebb795c6f65562ef72ba77550b1 (patch)
tree139ff150e0c1e36b186340cd7419223f6c8a16d9
parentmeson.eclass: drop dead prefix targets (diff)
downloadgentoo-cab79611b07c9ebb795c6f65562ef72ba77550b1.tar.gz
gentoo-cab79611b07c9ebb795c6f65562ef72ba77550b1.tar.bz2
gentoo-cab79611b07c9ebb795c6f65562ef72ba77550b1.zip
toolchain-funcs.eclass: drop dead prefix targets
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--eclass/toolchain-funcs.eclass14
1 files changed, 2 insertions, 12 deletions
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 63db0cfa5e0e..bffbf36f1696 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -683,16 +683,7 @@ tc-ninja_magic_to_arch() {
frv*) echo frv;;
hexagon*) echo hexagon;;
hppa*) ninj parisc hppa;;
- i?86*)
- # Starting with linux-2.6.24, the 'x86_64' and 'i386'
- # trees have been unified into 'x86'.
- # FreeBSD still uses i386
- if [[ ${type} == "kern" && ${host} == *freebsd* ]] ; then
- echo i386
- else
- echo x86
- fi
- ;;
+ i?86*) echo x86;;
ia64*) echo ia64;;
loongarch*) ninj loongarch loong;;
m68*) echo m68k;;
@@ -726,7 +717,6 @@ tc-ninja_magic_to_arch() {
;;
tile*) echo tile;;
vax*) echo vax;;
- x86_64*freebsd*) echo amd64;;
x86_64*)
# Starting with linux-2.6.24, the 'x86_64' and 'i386'
# trees have been unified into 'x86'.
@@ -1077,7 +1067,7 @@ gen_usr_ldscript() {
case ${CTARGET:-${CHOST}} in
*-darwin*) ;;
*-android*) return 0 ;;
- *linux*|*-freebsd*|*-openbsd*|*-netbsd*)
+ *linux*)
use prefix && return 0 ;;
*) return 0 ;;
esac