Remove iwmmx target.
No optimized code present for target. Change-Id: If99bb37491b15c1093e8851430c060cb2466898c
This commit is contained in:
parent
34168287ed
commit
55610053af
4
README
4
README
@ -47,10 +47,6 @@ COMPILING THE APPLICATIONS/LIBRARIES:
|
|||||||
armv6-darwin-gcc
|
armv6-darwin-gcc
|
||||||
armv6-linux-rvct
|
armv6-linux-rvct
|
||||||
armv6-linux-gcc
|
armv6-linux-gcc
|
||||||
iwmmxt-linux-rvct
|
|
||||||
iwmmxt-linux-gcc
|
|
||||||
iwmmxt2-linux-rvct
|
|
||||||
iwmmxt2-linux-gcc
|
|
||||||
armv7-linux-rvct
|
armv7-linux-rvct
|
||||||
armv7-linux-gcc
|
armv7-linux-gcc
|
||||||
mips32-linux-gcc
|
mips32-linux-gcc
|
||||||
|
@ -603,8 +603,8 @@ process_common_toolchain() {
|
|||||||
|
|
||||||
# Enable the architecture family
|
# Enable the architecture family
|
||||||
case ${tgt_isa} in
|
case ${tgt_isa} in
|
||||||
arm*|iwmmxt*) enable arm;;
|
arm*) enable arm;;
|
||||||
mips*) enable mips;;
|
mips*) enable mips;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# PIC is probably what we want when building shared libs
|
# PIC is probably what we want when building shared libs
|
||||||
@ -665,35 +665,25 @@ process_common_toolchain() {
|
|||||||
|
|
||||||
# Process ARM architecture variants
|
# Process ARM architecture variants
|
||||||
case ${toolchain} in
|
case ${toolchain} in
|
||||||
arm*|iwmmxt*)
|
arm*)
|
||||||
# on arm, isa versions are supersets
|
# on arm, isa versions are supersets
|
||||||
enabled armv7a && soft_enable armv7 ### DEBUG
|
enabled armv7a && soft_enable armv7 ### DEBUG
|
||||||
enabled armv7 && soft_enable armv6
|
enabled armv7 && soft_enable armv6
|
||||||
enabled armv7 || enabled armv6 && soft_enable armv5te
|
enabled armv7 || enabled armv6 && soft_enable armv5te
|
||||||
enabled armv7 || enabled armv6 && soft_enable fast_unaligned
|
enabled armv7 || enabled armv6 && soft_enable fast_unaligned
|
||||||
enabled iwmmxt2 && soft_enable iwmmxt
|
|
||||||
enabled iwmmxt && soft_enable armv5te
|
|
||||||
|
|
||||||
asm_conversion_cmd="cat"
|
asm_conversion_cmd="cat"
|
||||||
|
|
||||||
case ${tgt_cc} in
|
case ${tgt_cc} in
|
||||||
gcc)
|
gcc)
|
||||||
if enabled iwmmxt || enabled iwmmxt2
|
CROSS=${CROSS:-arm-none-linux-gnueabi-}
|
||||||
then
|
|
||||||
CROSS=${CROSS:-arm-iwmmxt-linux-gnueabi-}
|
|
||||||
else
|
|
||||||
CROSS=${CROSS:-arm-none-linux-gnueabi-}
|
|
||||||
fi
|
|
||||||
link_with_cc=gcc
|
link_with_cc=gcc
|
||||||
setup_gnu_toolchain
|
setup_gnu_toolchain
|
||||||
arch_int=${tgt_isa##armv}
|
arch_int=${tgt_isa##armv}
|
||||||
arch_int=${arch_int%%te}
|
arch_int=${arch_int%%te}
|
||||||
check_add_asflags --defsym ARCHITECTURE=${arch_int}
|
check_add_asflags --defsym ARCHITECTURE=${arch_int}
|
||||||
tune_cflags="-mtune="
|
tune_cflags="-mtune="
|
||||||
if enabled iwmmxt || enabled iwmmxt2
|
if enabled armv7
|
||||||
then
|
|
||||||
check_add_asflags -mcpu=${tgt_isa}
|
|
||||||
elif enabled armv7
|
|
||||||
then
|
then
|
||||||
check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-ftree-vectorize
|
check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-ftree-vectorize
|
||||||
check_add_asflags -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-march=armv7-a
|
check_add_asflags -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-march=armv7-a
|
||||||
|
6
configure
vendored
6
configure
vendored
@ -87,10 +87,6 @@ all_platforms="${all_platforms} armv6-darwin-gcc"
|
|||||||
all_platforms="${all_platforms} armv6-linux-rvct"
|
all_platforms="${all_platforms} armv6-linux-rvct"
|
||||||
all_platforms="${all_platforms} armv6-linux-gcc"
|
all_platforms="${all_platforms} armv6-linux-gcc"
|
||||||
all_platforms="${all_platforms} armv6-none-rvct"
|
all_platforms="${all_platforms} armv6-none-rvct"
|
||||||
all_platforms="${all_platforms} iwmmxt-linux-rvct"
|
|
||||||
all_platforms="${all_platforms} iwmmxt-linux-gcc"
|
|
||||||
all_platforms="${all_platforms} iwmmxt2-linux-rvct"
|
|
||||||
all_platforms="${all_platforms} iwmmxt2-linux-gcc"
|
|
||||||
all_platforms="${all_platforms} armv7-darwin-gcc" #neon Cortex-A8
|
all_platforms="${all_platforms} armv7-darwin-gcc" #neon Cortex-A8
|
||||||
all_platforms="${all_platforms} armv7-linux-rvct" #neon Cortex-A8
|
all_platforms="${all_platforms} armv7-linux-rvct" #neon Cortex-A8
|
||||||
all_platforms="${all_platforms} armv7-linux-gcc" #neon Cortex-A8
|
all_platforms="${all_platforms} armv7-linux-gcc" #neon Cortex-A8
|
||||||
@ -196,8 +192,6 @@ ARCH_EXT_LIST="
|
|||||||
armv5te
|
armv5te
|
||||||
armv6
|
armv6
|
||||||
armv7
|
armv7
|
||||||
iwmmxt
|
|
||||||
iwmmxt2
|
|
||||||
|
|
||||||
mips32
|
mips32
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user