From d1eb2bfb1ae3a6870adee72a01c7a04b496e1ec5 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sun, 22 Mar 2026 17:53:54 +0500 Subject: [PATCH] toolchain-funcs.eclass: Add support for Elbrus architecture Signed-off-by: Alibek Omarov Part-of: https://codeberg.org/gentoo/gentoo/pulls/397 Merges: https://codeberg.org/gentoo/gentoo/pulls/397 Signed-off-by: Sam James --- eclass/tests/toolchain-funcs.sh | 2 +- eclass/toolchain-funcs.eclass | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/tests/toolchain-funcs.sh b/eclass/tests/toolchain-funcs.sh index 0d6745862148e..2f871cd6be6c1 100755 --- a/eclass/tests/toolchain-funcs.sh +++ b/eclass/tests/toolchain-funcs.sh @@ -38,7 +38,7 @@ tend $? tbegin "tc-arch" ret=0 for CHOST in \ - alpha arm{,eb}:arm avr32:avr bfin cris hppa i{3..6}86:x86 ia64 m68k \ + alpha arm{,eb}:arm avr32:avr bfin cris e2k hppa i{3..6}86:x86 ia64 m68k \ mips{,eb}:mips nios2 powerpc:ppc powerpc64:ppc64 s390{,x}:s390 \ sh{1..4}{,eb}:sh sparc{,64}:sparc vax x86_64:amd64 do diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index 1f13fdf5d624c..d6571dbb203c9 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain-funcs.eclass @@ -799,6 +799,7 @@ tc-ninja_magic_to_arch() { bfin*) _tc_echo_kernel_alias blackfin bfin;; c6x*) echo c6x;; cris*) echo cris;; + e2k*) echo e2k;; frv*) echo frv;; hexagon*) echo hexagon;; hppa*) _tc_echo_kernel_alias parisc hppa;; @@ -887,6 +888,7 @@ tc-endian() { arm*b*) echo big;; arm*) echo little;; cris*) echo little;; + e2k*) echo little;; hppa*) echo big;; i?86*) echo little;; ia64*) echo little;;