Commit af9dd50e authored by Luca Barbato's avatar Luca Barbato

configure: support hardfloat armv7 CHOSTS

Many linux distribution for arm switched to armhf/hardfloat, support
them.

Change-Id: I8ab39d34782b4f24b7028ac76342118166fd5905
parent 27825e9e
...@@ -597,8 +597,13 @@ process_common_toolchain() { ...@@ -597,8 +597,13 @@ process_common_toolchain() {
armv6*) armv6*)
tgt_isa=armv6 tgt_isa=armv6
;; ;;
armv7*-hardfloat*)
tgt_isa=armv7
float_abi=hard
;;
armv7*) armv7*)
tgt_isa=armv7 tgt_isa=armv7
float_abi=softfp
;; ;;
armv5te*) armv5te*)
tgt_isa=armv5te tgt_isa=armv5te
...@@ -784,8 +789,9 @@ process_common_toolchain() { ...@@ -784,8 +789,9 @@ process_common_toolchain() {
check_add_asflags --defsym ARCHITECTURE=${arch_int} check_add_asflags --defsym ARCHITECTURE=${arch_int}
tune_cflags="-mtune=" tune_cflags="-mtune="
if [ ${tgt_isa} == "armv7" ]; then if [ ${tgt_isa} == "armv7" ]; then
check_add_cflags -march=armv7-a -mfloat-abi=softfp [ -z "${float_abi}" ] && float_abi=softfp
check_add_asflags -march=armv7-a -mfloat-abi=softfp check_add_cflags -march=armv7-a -mfloat-abi=${float_abi}
check_add_asflags -march=armv7-a -mfloat-abi=${float_abi}
if enabled neon if enabled neon
then then
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment