diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 1994-10-03 15:43:16 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 1994-10-03 15:43:16 +0000 |
commit | 003f7c3e79b6262784ae802dd65bfa8342146b13 (patch) | |
tree | 93cf00227ef357b2066b3599ddda484f1dc2ccad | |
parent | af30cdc3dfa1460e1efca293c12ca4749397ff1e (diff) | |
download | gcc-003f7c3e79b6262784ae802dd65bfa8342146b13.zip gcc-003f7c3e79b6262784ae802dd65bfa8342146b13.tar.gz gcc-003f7c3e79b6262784ae802dd65bfa8342146b13.tar.bz2 |
Add support for MIPS variants
From-SVN: r8209
-rwxr-xr-x | gcc/config.sub | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/gcc/config.sub b/gcc/config.sub index 0f5419a..61bd8d5 100755 --- a/gcc/config.sub +++ b/gcc/config.sub @@ -118,7 +118,8 @@ case $basic_machine in tahoe | i[345]86 | i860 | m68k | m68000 | m88k | ns32k | arm | pyramid \ | tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \ | alpha | we32k | ns16k | clipper | sparclite | i370 | sh \ - | powerpc | sparc64 | 1750a | dsp16xx) + | powerpc | sparc64 | 1750a | dsp16xx | mips64 | mipsel \ + | mips64el | mips64orion | mips64orionel ) basic_machine=$basic_machine-unknown ;; # Object if more than one company name word. @@ -133,7 +134,8 @@ case $basic_machine in | none-* | 580-* | cray2-* | h8300-* | i960-* | xmp-* | ymp-* \ | hppa1.0-* | hppa1.1-* | alpha-* | we32k-* | cydra-* | ns16k-* \ | pn-* | np1-* | xps100-* | clipper-* | orion-* | sparclite-* \ - | sh-* | powerpc-* | sparc64-*) + | sh-* | powerpc-* | sparc64-* | mips64-* | mipsel-* \ + | mips64el-* | mips64orion-* | mips64orionel-* ) ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. @@ -334,6 +336,12 @@ case $basic_machine in miniframe) basic_machine=m68000-convergent ;; + mips3*-*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` + ;; + mips3*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown + ;; ncr3000) basic_machine=i486-ncr os=-sysv4 |