version 1.157, 2007/01/17 03:43:18 |
version 1.158, 2007/01/27 11:27:33 |
|
|
|
|
getarch() |
getarch() |
{ |
{ |
|
# Translate some MACHINE name aliases (known only to build.sh) |
|
# into proper MACHINE and MACHINE_ARCH names. Save the alias |
|
# name in makewrappermachine. |
|
# |
|
case "${MACHINE}" in |
|
|
|
evbarm-e[bl]) |
|
makewrappermachine=${MACHINE} |
|
# MACHINE_ARCH is "arm" or "armeb", not "armel" |
|
MACHINE_ARCH=arm${MACHINE##*-} |
|
MACHINE_ARCH=${MACHINE_ARCH%el} |
|
MACHINE=${MACHINE%-e[bl]} |
|
;; |
|
|
|
evbmips-e[bl]|sbmips-e[bl]) |
|
makewrappermachine=${MACHINE} |
|
MACHINE_ARCH=mips${MACHINE##*-} |
|
MACHINE=${MACHINE%-e[bl]} |
|
;; |
|
|
|
evbmips64-e[bl]|sbmips64-e[bl]) |
|
makewrappermachine=${MACHINE} |
|
MACHINE_ARCH=mips64${MACHINE##*-} |
|
MACHINE=${MACHINE%64-e[bl]} |
|
;; |
|
|
|
evbsh3-e[bl]) |
|
makewrappermachine=${MACHINE} |
|
MACHINE_ARCH=sh3${MACHINE##*-} |
|
MACHINE=${MACHINE%-e[bl]} |
|
;; |
|
|
|
esac |
|
|
# Translate a MACHINE into a default MACHINE_ARCH. |
# Translate a MACHINE into a default MACHINE_ARCH. |
# |
# |
case "${MACHINE}" in |
case "${MACHINE}" in |
|
|
MACHINE_ARCH=m68k |
MACHINE_ARCH=m68k |
;; |
;; |
|
|
evbmips-e[bl]|sbmips-e[bl]) |
|
MACHINE_ARCH=mips${MACHINE##*-} |
|
makewrappermachine=${MACHINE} |
|
MACHINE=${MACHINE%-e[bl]} |
|
;; |
|
|
|
evbmips64-e[bl]|sbmips64-e[bl]) |
|
MACHINE_ARCH=mips64${MACHINE##*-} |
|
makewrappermachine=${MACHINE} |
|
MACHINE=${MACHINE%64-e[bl]} |
|
;; |
|
|
|
evbmips|sbmips) # no default MACHINE_ARCH |
evbmips|sbmips) # no default MACHINE_ARCH |
;; |
;; |
|
|
|
|
MACHINE_ARCH=powerpc |
MACHINE_ARCH=powerpc |
;; |
;; |
|
|
evbsh3-e[bl]) |
|
MACHINE_ARCH=sh3${MACHINE##*-} |
|
makewrappermachine=${MACHINE} |
|
MACHINE=${MACHINE%-e[bl]} |
|
;; |
|
|
|
evbsh3) # no default MACHINE_ARCH |
evbsh3) # no default MACHINE_ARCH |
;; |
;; |
|
|