diff --git a/build/make/configure.sh b/build/make/configure.sh index 4f0071b..56abe0e 100644 --- a/build/make/configure.sh +++ b/build/make/configure.sh @@ -680,6 +680,10 @@ process_common_toolchain() { aarch64*) tgt_isa=arm64 ;; + armv6*-gnueabihf) + tgt_isa=armv6 + float_abi=hard + ;; armv6*) tgt_isa=armv6 ;; @@ -691,6 +695,10 @@ process_common_toolchain() { tgt_isa=armv7 float_abi=softfp ;; + armv5te*) + tgt_isa=armv5te + float_abi=soft + ;; *x86_64*|*amd64*) tgt_isa=x86_64 ;; @@ -876,7 +884,7 @@ process_common_toolchain() { soft_enable neon ;; armv7|armv7s) - soft_enable neon + #soft_enable neon # Only enable neon_asm when neon is also enabled. enabled neon && soft_enable neon_asm # If someone tries to force it through, die. @@ -927,13 +935,6 @@ process_common_toolchain() { check_add_asflags --defsym ARCHITECTURE=${arch_int} tune_cflags="-mtune=" if [ ${tgt_isa} = "armv7" ] || [ ${tgt_isa} = "armv7s" ]; then - if [ -z "${float_abi}" ]; then - check_cpp <