aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2003-02-10 11:45:26 +0000
committerNick Clifton <nickc@gcc.gnu.org>2003-02-10 11:45:26 +0000
commit9b6b54e2fe12171e8d7178c2fd8f6bd0d5493718 (patch)
tree417f4c923c6a8ade16727e1ed1cc09fddf62b044 /gcc/config.gcc
parent949824fe3405af719e53f1818dcc8b6696a99d67 (diff)
downloadgcc-9b6b54e2fe12171e8d7178c2fd8f6bd0d5493718.zip
gcc-9b6b54e2fe12171e8d7178c2fd8f6bd0d5493718.tar.gz
gcc-9b6b54e2fe12171e8d7178c2fd8f6bd0d5493718.tar.bz2
Add support for Cirrus EP9312, an ARM variant.
From-SVN: r62625
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc11
1 files changed, 10 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 2b8d0b5..b76fbd8 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -259,6 +259,9 @@ strongarm*-*-*)
arm*-*-*)
cpu_type=arm
;;
+ep9312*-*-*)
+ cpu_type=arm
+ ;;
xscale-*-*)
cpu_type=arm
;;
@@ -700,7 +703,7 @@ arm*-*-rtems*)
thread_file='rtems'
fi
;;
-arm*-*-elf)
+arm*-*-elf | ep9312-*-elf)
tm_file="dbxelf.h elfos.h arm/unknown-elf.h arm/elf.h arm/aout.h arm/arm.h"
tmake_file=arm/t-arm-elf
;;
@@ -2789,6 +2792,7 @@ arm*-*-*)
| xarm7m | xarm7dm | xarm7dmi | xarm[79]tdmi \
| xarm7100 | xarm7500 | xarm7500fe | xarm810 \
| xxscale \
+ | xep9312 \
| xstrongarm | xstrongarm110 | xstrongarm1100)
target_cpu_default2="TARGET_CPU_$with_cpu"
;;
@@ -2806,6 +2810,11 @@ arm*-*-*)
fi
;;
esac
+ case $machine in
+ 9ep9312-*-*)
+ target_cpu_default2="TARGET_CPU_9ep9312"
+ ;;
+ esac
;;
hppa*-*-* | parisc*-*-*)