Commit 55610053 authored by Fritz Koenig's avatar Fritz Koenig
Browse files

Remove iwmmx target.

No optimized code present for target.

Change-Id: If99bb37491b15c1093e8851430c060cb2466898c
parent 34168287
...@@ -47,10 +47,6 @@ COMPILING THE APPLICATIONS/LIBRARIES: ...@@ -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,7 +603,7 @@ process_common_toolchain() { ...@@ -603,7 +603,7 @@ 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
...@@ -665,35 +665,25 @@ process_common_toolchain() { ...@@ -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
then
CROSS=${CROSS:-arm-iwmmxt-linux-gnueabi-}
else
CROSS=${CROSS:-arm-none-linux-gnueabi-} 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
......
...@@ -87,10 +87,6 @@ all_platforms="${all_platforms} armv6-darwin-gcc" ...@@ -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=" ...@@ -196,8 +192,6 @@ ARCH_EXT_LIST="
armv5te armv5te
armv6 armv6
armv7 armv7
iwmmxt
iwmmxt2
mips32 mips32
......
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