diff options
author | Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com> | 2003-06-02 11:48:21 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2003-06-02 11:48:21 +0000 |
commit | 250315f71c482bf324c880ec8d95ad3118b1a1ea (patch) | |
tree | add733a264842adaf6e250bd3b0e9bed486b1d74 /gcc/config.gcc | |
parent | e7aba4cdb2501693a80763e45b6f7e5f28b28237 (diff) | |
download | gcc-250315f71c482bf324c880ec8d95ad3118b1a1ea.zip gcc-250315f71c482bf324c880ec8d95ad3118b1a1ea.tar.gz gcc-250315f71c482bf324c880ec8d95ad3118b1a1ea.tar.bz2 |
Add support multilib parts for m32rx processor.
From-SVN: r67327
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 3bec508..70c770e 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -276,17 +276,9 @@ alpha*-*-*) cpu_type=alpha need_64bit_hwint=yes ;; -strongarm*-*-*) - cpu_type=arm - ;; -arm*-*-*) - cpu_type=arm - ;; -ep9312*-*-*) - cpu_type=arm - ;; -xscale-*-*) +arm*-*-* | strongarm*-*-* | ep9312*-*-* | xscale-*-*) cpu_type=arm + extra_headers="mmintrin.h" ;; i[34567]86-*-*) cpu_type=i386 @@ -1255,8 +1247,8 @@ ip2k-*-elf) ;; m32r-*-elf*) tm_file="dbxelf.h elfos.h svr4.h ${tm_file}" - extra_parts="crtinit.o crtfini.o" - ;; + extra_parts="crtinit.o crtfini.o m32rx/crtinit.o m32rx/crtfini.o" + ;; ;; # m68hc11 and m68hc12 share the same machine description. m68hc11-*-*|m6811-*-*) tm_file="dbxelf.h elfos.h m68hc11/m68hc11.h" @@ -2198,7 +2190,7 @@ alpha*-*-*) fi fi ;; -arm*-*-*) +arm*-*-* | xscale-*-*) case "x$with_cpu" in x) # The most generic @@ -2210,7 +2202,7 @@ arm*-*-*) xarm[236789] | xarm250 | xarm[67][01]0 \ | xarm7m | xarm7dm | xarm7dmi | xarm[79]tdmi \ | xarm7100 | xarm7500 | xarm7500fe | xarm810 \ - | xxscale \ + | xxscale | xiwmmxt \ | xep9312 \ | xstrongarm | xstrongarm110 | xstrongarm1100) target_cpu_default2="TARGET_CPU_$with_cpu" |