mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-16 09:26:58 +02:00
eclass/toolchain-funcs: Sync with gentoo
It's from gentoo commit 1010cde56c21432c19c2dd5fa2a901e6fe82329d.
This commit is contained in:
parent
a58b103f26
commit
aa96af3048
@ -13,13 +13,11 @@
|
|||||||
# in such a way that you can rely on the function always returning
|
# in such a way that you can rely on the function always returning
|
||||||
# something sane.
|
# something sane.
|
||||||
|
|
||||||
# Flatcar: we still have some packages that use old EAPI, revert this
|
case ${EAPI:-0} in
|
||||||
# change when we update those packages.
|
# EAPI=0 is still used by crossdev, bug #797367
|
||||||
#case ${EAPI:-0} in
|
0|5|6|7|8) ;;
|
||||||
# # EAPI=0 is still used by crossdev, bug #797367
|
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
|
||||||
# 0|5|6|7|8) ;;
|
esac
|
||||||
# *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
|
|
||||||
#esac
|
|
||||||
|
|
||||||
if [[ -z ${_TOOLCHAIN_FUNCS_ECLASS} ]]; then
|
if [[ -z ${_TOOLCHAIN_FUNCS_ECLASS} ]]; then
|
||||||
_TOOLCHAIN_FUNCS_ECLASS=1
|
_TOOLCHAIN_FUNCS_ECLASS=1
|
||||||
@ -677,6 +675,7 @@ ninj() { [[ ${type} == "kern" ]] && echo $1 || echo $2 ; }
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
ia64*) echo ia64;;
|
ia64*) echo ia64;;
|
||||||
|
loongarch*) ninj loongarch loong;;
|
||||||
m68*) echo m68k;;
|
m68*) echo m68k;;
|
||||||
metag*) echo metag;;
|
metag*) echo metag;;
|
||||||
microblaze*) echo microblaze;;
|
microblaze*) echo microblaze;;
|
||||||
@ -754,6 +753,7 @@ tc-endian() {
|
|||||||
hppa*) echo big;;
|
hppa*) echo big;;
|
||||||
i?86*) echo little;;
|
i?86*) echo little;;
|
||||||
ia64*) echo little;;
|
ia64*) echo little;;
|
||||||
|
loongarch*) echo little;;
|
||||||
m68*) echo big;;
|
m68*) echo big;;
|
||||||
mips*l*) echo little;;
|
mips*l*) echo little;;
|
||||||
mips*) echo big;;
|
mips*) echo big;;
|
||||||
|
Loading…
Reference in New Issue
Block a user