* Fixes for PR 18015, from customer.
[deliverable/binutils-gdb.git] / config.sub
index 5ae42abebfd64bb8303985a2adcb0338051f5b01..ff21ef77fef04571dadc1a082f4fefd4bc162a3d 100755 (executable)
@@ -139,7 +139,7 @@ case $os in
                os=-hiuxwe2
                ;;
        -sco5)
-               os=sco3.2v5
+               os=-sco3.2v5
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                ;;
        -sco4)
@@ -189,19 +189,26 @@ case $basic_machine in
        tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
                | arme[lb] | pyramid | mn10200 | mn10300 \
                | tron | a29k | 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 \
-               | alpha | alphaev5 | alphaev56 | we32k | ns16k | clipper \
-               | i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \
+               | alpha | alphaev5 | alphaev56 | alphapca56 | alphaev6 \
+               | we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \
+               | 1750a | dsp16xx | pdp11 \
                | mips64 | mipsel | mips64el | mips64orion | mips64orionel \
                | mipstx39 | mipstx39el \
-               | sparc | sparclet | sparclite | sparc64 | v850)
+               | sparc | sparclet | sparclite | sparc64 | sparc86x | v850)
                basic_machine=$basic_machine-unknown
                ;;
-       m88110 | m680[01234]0 | m683?2 | m68360 | z8k | v70 | h8500 | w65) # CYGNUS LOCAL
+       m88110 | m680[012346]0 | m683?2 | m68360 | m5200 | z8k | v70 \
+               | h8500 | w65) # CYGNUS LOCAL
                basic_machine=$basic_machine-unknown
                ;;
-       thumb) # CYGNUS LOCAL: angela/thumb
+       thumb)
                basic_machine=$basic_machine-unknown
                ;;
+# start-sanitize-vr4320
+       mips64vr4320 | mips64vr4320el)
+               basic_machine=$basic_machine-unknown
+               ;;
+# end-sanitize-vr4320
        mips64vr4300 | mips64vr4300el) # CYGNUS LOCAL jsmith/vr4300
                basic_machine=$basic_machine-unknown
                ;;
@@ -234,11 +241,22 @@ case $basic_machine in
        mips16) # CYGNUS LOCAL krk/mips16
                basic_machine=$basic_machine-unknown
                ;;
+       tic30) # CYGNUS LOCAL ian/tic30
+               basic_machine=$basic_machine-unknown
+               ;;
+       c30) # CYGNUS LOCAL ian/tic30
+               basic_machine=tic30-unknown
+               ;;
 # start-sanitize-tic80
        tic80)                          # CYGNUS LOCAL fnf/TIc80
                basic_machine=$basic_machine-unknown
                ;;
 # end-sanitize-tic80
+# start-sanitize-sky
+       dvp)
+               basic_machine=$basic_machine-unknown
+               ;;
+# end-sanitize-sky
 # start-sanitize-v850e
        v850e)                          # CYGNUS LOCAL jtc/v850
                basic_machine=$basic_machine-unknown
@@ -250,11 +268,9 @@ case $basic_machine in
        d10v)                           # CYGNUS LOCAL meissner/d10v
                basic_machine=$basic_machine-unknown
                ;;
-# start-sanitize-d30v
        d30v)                           # CYGNUS LOCAL hunt/d30v
                basic_machine=$basic_machine-unknown
                ;;
-# end-sanitize-d30v
        # We use `pc' rather than `unknown'
        # because (1) that's what they normally are, and
        # (2) the word "unknown" tends to confuse beginning users.
@@ -272,10 +288,11 @@ case $basic_machine in
              | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
              | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
              | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* \
-             | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
-             | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
+             | alpha-* | alphaev5-* | alphaev56-* | alphapca56-* \
+             | alphaev6-* | we32k-* | cydra-* | ns16k-* | pn-* | np1-* \
+             | xps100-* | clipper-* | orion-* \
              | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
-             | sparc64-* | mips64-* | mipsel-* \
+             | sparc64-* | sparc86x-* | mips64-* | mipsel-* \
              | mips64el-* | mips64orion-* | mips64orionel-* \
              | mipstx39-* | mipstx39el-* \
              | f301-*)
@@ -284,6 +301,10 @@ case $basic_machine in
                ;;
        thumb-*) # CYGNUS LOCAL angela/thumb
                ;;
+# start-sanitize-sky
+       dvp-* | txvu-*)
+               ;;
+# end-sanitize-sky
        v850-*) # CYGNUS LOCAL
                ;;
 # start-sanitize-v850e
@@ -292,10 +313,12 @@ case $basic_machine in
        v850ea-*) # CYGNUS LOCAL
                ;;
 # end-sanitize-v850e
-# start-sanitize-d30v
        d30v-*) # CYGNUS LOCAL
                ;;
-# end-sanitize-d30v
+# start-sanitize-vr4320
+       mips64vr4320-* | mips64vr4320el-*)
+               ;;
+# end-sanitize-vr4320
        mips64vr4300-* | mips64vr4300el-*) # CYGNUS LOCAL jsmith/vr4300
                ;;
        mips64vr4100-* | mips64vr4100el-*) # CYGNUS LOCAL jsmith/vr4100
@@ -314,6 +337,11 @@ case $basic_machine in
 # end-sanitize-r5900
        mips16-*) # CYGNUS LOCAL krk/mips16
                ;;
+       tic30-*) # CYGNUS LOCAL ian/tic30
+               ;;
+       c30-*) # CYGNUS LOCAL ian/tic30
+               basic_machine=tic30-unknown
+               ;;
 # start-sanitize-tic80
        tic80-*)                                                # CYGNUS LOCAL fnf/TIc80
                ;;
@@ -514,7 +542,22 @@ case $basic_machine in
        hp9k3[2-9][0-9])
                basic_machine=m68k-hp
                ;;
-       hp9k7[0-9][0-9] | hp7[0-9][0-9] | hp9k8[0-9]7 | hp8[0-9]7)
+       hp9k6[0-9][0-9] | hp6[0-9][0-9] )
+               basic_machine=hppa1.0-hp
+               ;;
+       hp9k7[0-79][0-9] | hp7[0-79][0-9] )
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k78[0-9] | hp78[0-9] )
+               # FIXME: really hppa2.0-hp
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | \
+       hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893 )
+               # FIXME: really hppa2.0-hp
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[0-9][13679] | hp8[0-9][13679] )
                basic_machine=hppa1.1-hp
                ;;
        hp9k8[0-9][0-9] | hp8[0-9][0-9])
@@ -560,6 +603,10 @@ case $basic_machine in
                basic_machine=i386-unknown
                os=-go32
                ;;
+       i386-mingw32 | mingw32)
+               basic_machine=i386-unknown
+               os=-mingw32
+               ;;
        iris | iris4d)
                basic_machine=mips-sgi
                case $os in
This page took 0.025963 seconds and 4 git commands to generate.