1.1 --- a/scripts/build/arch/arm.sh Sun Jan 20 12:58:22 2013 +0000
1.2 +++ b/scripts/build/arch/arm.sh Wed Jun 25 23:33:01 2014 +0200
1.3 @@ -2,7 +2,16 @@
1.4
1.5 CT_DoArchTupleValues() {
1.6 # The architecture part of the tuple:
1.7 - CT_TARGET_ARCH="${CT_ARCH}${CT_ARCH_SUFFIX:-${target_endian_eb}}"
1.8 + case "${CT_ARCH_BITNESS}" in
1.9 + 32)
1.10 + CT_TARGET_ARCH="${CT_ARCH}${CT_ARCH_SUFFIX:-${target_endian_eb}}"
1.11 + ;;
1.12 + 64)
1.13 + # ARM 64 (aka AArch64) is special
1.14 + [ "${CT_ARCH_BE}" = "y" ] && target_endian_eb="_be"
1.15 + CT_TARGET_ARCH="aarch64${CT_ARCH_SUFFIX:-${target_endian_eb}}"
1.16 + ;;
1.17 + esac
1.18
1.19 # The system part of the tuple:
1.20 case "${CT_LIBC},${CT_ARCH_ARM_EABI}" in