OSDN Git Service

* config.sub: Fix typo in last change.
[pf3gnuchains/gcc-fork.git] / config.sub
index 406b445..a2a5233 100755 (executable)
@@ -167,12 +167,15 @@ case $basic_machine in
                | 1750a | dsp16xx | pdp11 \
                | mips64 | mipsel | mips64el | mips64orion | mips64orionel \
                | mipstx39 | mipstx39el \
-               | sparc | sparclet | sparclite | sparc64 | v850)
+               | sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x)
                basic_machine=$basic_machine-unknown
                ;;
        m88110 | m680[01234]0 | m683?2 | m68360 | z8k | v70 | h8500 | w65) # CYGNUS LOCAL
                basic_machine=$basic_machine-unknown
                ;;
+       thumb)
+               basic_machine=$basic_machine-unknown
+               ;;
        mips64vr4300 | mips64vr4300el) # CYGNUS LOCAL jsmith/vr4300
                basic_machine=$basic_machine-unknown
                ;;
@@ -209,13 +212,15 @@ case $basic_machine in
              | alphaev6-* | we32k-* | cydra-* | ns16k-* | pn-* | np1-* \
              | xps100-* | clipper-* | orion-* \
              | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
-             | sparc64-* | mips64-* | mipsel-* \
+             | sparc64-* | sparcv9-* | mips64-* | mipsel-* \
              | mips64el-* | mips64orion-* | mips64orionel-* \
              | mipstx39-* | mipstx39el-* \
              | f301-*)
                ;;
        m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | h8500-* | d10v-*) # CYGNUS LOCAL
                ;;
+       thumb-*)
+               ;;
        mips64vr4300-* | mips64vr4300el-*) # CYGNUS LOCAL jsmith/vr4300
                ;;
        mips64vr4100-* | mips64vr4100el-*) # CYGNUS LOCAL jsmith/vr4100
@@ -412,6 +417,9 @@ case $basic_machine in
                 basic_machine=hppa1.1-hp
                 os=-proelf
                 ;;
+      hp3k9[0-9][0-9] | hp9[0-9][0-9])
+               basic_machine=hppa1.0-hp
+               ;;
        hp9k2[0-9][0-9] | hp9k31[0-9])
                basic_machine=m68000-hp
                ;;
@@ -832,7 +840,7 @@ case $basic_machine in
        we32k)
                basic_machine=we32k-att
                ;;
-       sparc)
+       sparc | sparcv9)
                basic_machine=sparc-sun
                ;;
         cydra)
@@ -850,6 +858,10 @@ case $basic_machine in
        pmac | pmac-mpw)                                # CYGNUS LOCAL
                basic_machine=powerpc-apple
                ;;
+       c4x*)
+               basic_machine=c4x-none
+               os=-coff
+               ;;
        *)
                echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
                exit 1
@@ -904,7 +916,7 @@ case $os in
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
              | -cygwin32* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
-             | -mingw32* | -linux-gnu* | -uxpv*)
+            | -mingw32* | -linux-gnu* | -uxpv* | -mpeix*)
        # Remember, each alternative MUST END IN *, to match a version number.
                ;;
        # CYGNUS LOCAL
@@ -1156,8 +1168,11 @@ case $basic_machine in
                                vendor=be
                                ;;
                        -hpux*)
-                               vendor=hp
-                               ;;
+                              vendor=hp
+                              ;;
+                       -mpeix*)
+                             vendor=hp
+                             ;;
                        -hiux*)
                                vendor=hitachi
                                ;;