mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-04-19 00:26:55 +00:00
Sanitise CT_DoBuildTargetTriplet a bit.
This commit is contained in:
parent
af0f7c4d33
commit
266a81de2c
@ -426,12 +426,10 @@ CT_DoBuildTargetTriplet() {
|
||||
arm) CT_TARGET="${CT_ARCH}${target_endian_eb}";;
|
||||
mips) CT_TARGET="${CT_ARCH}${target_endian_el}";;
|
||||
x86*) # Much love for this one :-(
|
||||
# Ultimately, we should use config.sub to output the correct
|
||||
# procesor name. Work for later...
|
||||
arch="${CT_ARCH_ARCH}"
|
||||
[ -z "${arch}" ] && arch="${CT_ARCH_TUNE}"
|
||||
case "${CT_ARCH}" in
|
||||
x86_64) CT_TARGET=x86_64;;
|
||||
x86_64) CT_TARGET=x86_64;;
|
||||
*) case "${arch}" in
|
||||
"") CT_TARGET=i386;;
|
||||
i386|i486|i586|i686) CT_TARGET="${arch}";;
|
||||
@ -449,15 +447,11 @@ CT_DoBuildTargetTriplet() {
|
||||
esac
|
||||
case "${CT_KERNEL}" in
|
||||
linux*) CT_TARGET="${CT_TARGET}-linux";;
|
||||
cygwin*) CT_TARGET="${CT_TARGET}-cygwin";;
|
||||
esac
|
||||
case "${CT_LIBC}" in
|
||||
glibc) CT_TARGET="${CT_TARGET}-gnu";;
|
||||
uClibc) CT_TARGET="${CT_TARGET}-uclibc";;
|
||||
esac
|
||||
case "${CT_ARCH_ABI}" in
|
||||
eabi) CT_TARGET="${CT_TARGET}eabi";;
|
||||
esac
|
||||
CT_TARGET="`${CT_TOP_DIR}/tools/config.sub ${CT_TARGET}`"
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user