summaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2003-02-10 11:45:26 +0000
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2003-02-10 11:45:26 +0000
commit7d57ec4572c40bafae7a85ab262b5cc2561971ff (patch)
tree417f4c923c6a8ade16727e1ed1cc09fddf62b044 /gcc/config.gcc
parent36c8ff526a4843006d7778bdce4f1f14da9b292f (diff)
downloadgcc-7d57ec4572c40bafae7a85ab262b5cc2561971ff.tar.gz
Add support for Cirrus EP9312, an ARM variant.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@62625 138bc75d-0d04-0410-961f-82ee72b054a4
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 2b8d0b506f7..b76fbd8326f 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*-*-*)