diff options
author | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-04 00:23:35 +0000 |
---|---|---|
committer | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-04 00:23:35 +0000 |
commit | 331beb1a2ff6f4b366398258088bdc1c9787231e (patch) | |
tree | 5e7f41866ef7dde9494ac0d08c878aab7b148bbd /gcc/config.gcc | |
parent | 198c4d0ffee520fce6afede49ee01a168cb2b272 (diff) | |
download | gcc-331beb1a2ff6f4b366398258088bdc1c9787231e.tar.gz |
Add support for XScale target
Add support for StrongARM target
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37984 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 91e22955d99..5d1727bfc98 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -213,6 +213,9 @@ strongarm*-*-*) arm*-*-*) cpu_type=arm ;; +xscale-*-*) + cpu_type=arm + ;; c*-convex-*) cpu_type=convex ;; @@ -3114,6 +3117,28 @@ sparc64-*-linux*) # 64-bit Sparc's running GNU/Linux fi float_format=sparc ;; +strongarm-*-elf*) + tm_file=arm/strongarm-elf.h + tmake_file=arm/t-strongarm-elf + out_file=arm/arm.c + xm_file=arm/xm-arm.h + md_file=arm/arm.md + ;; +strongarm-*-coff*) + tm_file=arm/strongarm-coff.h + tmake_file=arm/t-strongarm-coff + out_file=arm/arm.c + xm_file=arm/xm-arm.h + md_file=arm/arm.md + ;; +strongarm-*-pe) + tm_file=arm/strongarm-pe.h + tmake_file=arm/t-strongarm-pe + out_file=arm/arm.c + xm_file=arm/xm-arm.h + md_file=arm/arm.md + extra_objs=pe.o + ;; thumb*-*-*) { echo "config.gcc: error: *** The Thumb targets have been deprecated. The equivalent @@ -3185,6 +3210,20 @@ we32k-att-sysv*) xm_file="${xm_file} xm-svr3" use_collect2=yes ;; +xscale-*-elf) + tm_file=arm/xscale-elf.h + tmake_file=arm/t-xscale-elf + out_file=arm/arm.c + xm_file=arm/xm-arm.h + md_file=arm/arm.md + ;; +xscale-*-coff) + tm_file=arm/xscale-coff.h + tmake_file=arm/t-xscale-coff + out_file=arm/arm.c + xm_file=arm/xm-arm.h + md_file=arm/arm.md + ;; *) echo "Configuration $machine not supported" 1>&2 exit 1 @@ -3280,6 +3319,7 @@ arm*-*-*) xarm[236789] | xarm250 | xarm[67][01]0 \ | xarm7m | xarm7dm | xarm7dmi | xarm[79]tdmi \ | xarm7100 | xarm7500 | xarm7500fe | xarm810 \ + | xxscale \ | xstrongarm | xstrongarm110 | xstrongarm1100) target_cpu_default2="TARGET_CPU_$with_cpu" ;; |