* stabsread.c (rs6000_builtin_type): Make logical types be
[external/binutils.git] / config.sub
index a5713e0..a4922bc 100755 (executable)
@@ -77,6 +77,9 @@ case $os in
                os=
                basic_machine=$1
                ;;
+       -lynx)
+               os=-lynxos
+               ;;
        -scout)                                         # CYGNUS LOCAL
                ;;
        -wrs)                                           # CYGNUS LOCAL
@@ -95,6 +98,9 @@ case $os in
                os=-isc2.2
                basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
                ;;
+       -clix*)
+               basic_machine=clipper-intergraph
+               ;;
        -isc*)
                basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
                ;;
@@ -147,10 +153,9 @@ case $basic_machine in
                basic_machine=i386-mach
                os=-mach
                ;;
-# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
        i[34]86v32)
                basic_machine=`echo $1 | sed -e 's/86.*/86-unknown/'`
-               os=-sysv32
+               os=-sysv3.2
                ;;
        i[34]86v4*)
                basic_machine=`echo $1 | sed -e 's/86.*/86-unknown/'`
@@ -364,7 +369,7 @@ case $basic_machine in
                basic_machine=m68k-altos
                ;;
        miniframe)
-               basic_machine=m68000-convergent
+               basic_machine=m68010-convergent
                ;;
        tower | tower-32)
                basic_machine=m68k-ncr
@@ -376,6 +381,18 @@ case $basic_machine in
        st2000)                                         # CYGNUS LOCAL
                basic_machine=m68k-tandem
                ;;
+        *bug)                                           # CYGNUS LOCAL
+                basic_machine=m68k-bug
+               os=-coff
+                ;;
+        rom68k)                                         # CYGNUS LOCAL
+                basic_machine=m68k-rom68k
+               os=-coff
+                ;;
+        monitor)                                         # CYGNUS LOCAL
+                basic_machine=m68k-rom68k
+               os=-coff
+                ;;
        decstation | decstation-3100 | pmax | pmin | dec3100 | decstatn)
                basic_machine=mips-dec
                ;;
@@ -430,7 +447,10 @@ case $basic_machine in
                basic_machine=h8300-hitachi
                os=-hms
                ;;
-
+       h8300hhms)                                      # CYGNUS LOCAL
+               basic_machine=h8300h-hitachi
+               os=-hms
+               ;;
        sh)                                             # CYGNUS LOCAL
                basic_machine=sh-hitachi
                os=-hms
@@ -480,6 +500,10 @@ case $basic_machine in
                basic_machine=m68k-hp
                os=-hpux
                ;;
+       hppaosf)
+               basic_machine=hppa1.1-hp
+               os=-osf
+               ;;
        ncr3000)
                basic_machine=i486-ncr
                os=-sysv4
@@ -608,13 +632,16 @@ esac
 
 # Decode manufacturer-specific aliases for certain operating systems.
 
-if [ "$os" ]
+if [ x"$os" != x"" ]
 then
 case $os in
        # -solaris* is a basic system type, with this one exception.
        -solaris1 | -solaris1.*)
                os=`echo $os | sed -e 's|solaris1|sunos4|'`
                ;;
+       -solaris)
+               os=-solaris2
+               ;;
        # First accept the basic system types.
        # The portable systems comes first.
        # Each alternative must end in a *, to match a version number.
@@ -626,7 +653,7 @@ case $os in
              | -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* \
              | -go32 | -sim | -es1800* | -udi | -hms* | -xray \
              | -os68k* | -none* | -v88r* | -aout | -coff | -elf | -bosx* \
-             | -abug | -ecoff)
+             | -ecoff* | -lynxos* )
                                # The last three lines above are CYGNUS LOCAL
        ;;
 # start-sanitize-v9
@@ -768,6 +795,12 @@ case $basic_machine in
        *-masscomp)
                os=-rtu
                ;;
+       *-rom68k)                                       # CYGNUS LOCAL
+               os=-coff
+               ;;
+       *-*bug)                                         # CYGNUS LOCAL
+               os=-coff
+               ;;
        *)
                os=-none
                ;;
@@ -786,6 +819,9 @@ case $basic_machine in
                        -bosx*)                 # CYGNUS LOCAL
                                vendor=bull
                                ;;
+                       -lynxos*)
+                               vendor=lynx
+                               ;;
                        -aix*)
                                vendor=ibm
                                ;;