xcompile: ABIs are really architecture specific
no need to test for i386-eabi or armv7a-elf Change-Id: Icbef5a64f5b793092ca0f94ee8f54bc896bf39ad Signed-off-by: Patrick Georgi <patrick@georgi-clan.de> Reviewed-on: http://review.coreboot.org/5746 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
This commit is contained in:
parent
1ec065bffa
commit
0890a825f3
|
@ -169,6 +169,7 @@ arch_config_armv7() {
|
||||||
TBFDARCH="littlearm"
|
TBFDARCH="littlearm"
|
||||||
TCLIST="armv7a armv7-a"
|
TCLIST="armv7a armv7-a"
|
||||||
TWIDTH="32"
|
TWIDTH="32"
|
||||||
|
TABI="eabi"
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_config_aarch64() {
|
arch_config_aarch64() {
|
||||||
|
@ -176,6 +177,7 @@ arch_config_aarch64() {
|
||||||
TBFDARCH="littleaarch64"
|
TBFDARCH="littleaarch64"
|
||||||
TCLIST="aarch64"
|
TCLIST="aarch64"
|
||||||
TWIDTH="64"
|
TWIDTH="64"
|
||||||
|
TABI="eabi"
|
||||||
}
|
}
|
||||||
|
|
||||||
arch_config_x86() {
|
arch_config_x86() {
|
||||||
|
@ -183,6 +185,7 @@ arch_config_x86() {
|
||||||
TBFDARCH="i386"
|
TBFDARCH="i386"
|
||||||
TCLIST="i386 x86_64"
|
TCLIST="i386 x86_64"
|
||||||
TWIDTH="32"
|
TWIDTH="32"
|
||||||
|
TABI="elf"
|
||||||
}
|
}
|
||||||
|
|
||||||
test_architecture() {
|
test_architecture() {
|
||||||
|
@ -203,11 +206,9 @@ test_architecture() {
|
||||||
search="$(eval echo \$CROSS_COMPILE_$architecture 2>/dev/null)"
|
search="$(eval echo \$CROSS_COMPILE_$architecture 2>/dev/null)"
|
||||||
search="$search $CROSS_COMPILE"
|
search="$search $CROSS_COMPILE"
|
||||||
for toolchain in $TCLIST; do
|
for toolchain in $TCLIST; do
|
||||||
search="$search $XGCCPATH$toolchain-elf-"
|
search="$search $XGCCPATH$toolchain-$TABI-"
|
||||||
search="$search $toolchain-elf-"
|
search="$search $toolchain-$TABI-"
|
||||||
search="$search $toolchain-linux-gnu-"
|
search="$search $toolchain-linux-gnu-"
|
||||||
search="$search $XGCCPATH$toolchain-eabi-"
|
|
||||||
search="$search $toolchain-eabi-"
|
|
||||||
done
|
done
|
||||||
echo "# $architecture TARCH_SEARCH=$search"
|
echo "# $architecture TARCH_SEARCH=$search"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue