ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/Unix/config.sub
(Generate patch)

Comparing BasiliskII/src/Unix/config.sub (file contents):
Revision 1.3 by cebix, 2001-09-18T17:16:47Z vs.
Revision 1.4 by cebix, 2003-06-27T13:59:16Z

# Line 1 | Line 1
1   #! /bin/sh
2   # Configuration validation subroutine script.
3 < #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
4 < #   Free Software Foundation, Inc.
3 > #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4 > #   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
5  
6 < timestamp='2001-04-20'
6 > timestamp='2003-01-03'
7  
8   # This file is (in principle) common to ALL GNU software.
9   # The presence of a machine in this file suggests that SOME GNU software
# Line 29 | Line 29 | timestamp='2001-04-20'
29   # configuration script generated by Autoconf, you may include it under
30   # the same distribution terms that you use for the rest of that program.
31  
32 < # Please send patches to <config-patches@gnu.org>.
32 > # Please send patches to <config-patches@gnu.org>.  Submit a context
33 > # diff and a properly formatted ChangeLog entry.
34   #
35   # Configuration subroutine to validate and canonicalize a configuration type.
36   # Supply the specified configuration type as an argument.
# Line 117 | Line 118 | esac
118   # Here we must recognize all the valid KERNEL-OS combinations.
119   maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
120   case $maybe_os in
121 <  nto-qnx* | linux-gnu* | storm-chaos* | os2-emx*)
121 >  nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
122      os=-$maybe_os
123      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
124      ;;
# Line 157 | Line 158 | case $os in
158                  os=-vxworks
159                  basic_machine=$1
160                  ;;
161 +        -chorusos*)
162 +                os=-chorusos
163 +                basic_machine=$1
164 +                ;;
165 +        -chorusrdb)
166 +                os=-chorusrdb
167 +                basic_machine=$1
168 +                ;;
169          -hiux*)
170                  os=-hiuxwe2
171                  ;;
# Line 215 | Line 224 | esac
224   case $basic_machine in
225          # Recognize the basic CPU types without company name.
226          # Some are omitted here because they have special meanings below.
227 <        tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc \
228 <                | arm | arme[lb] | arm[bl]e | armv[2345] | armv[345][lb] | strongarm | xscale \
229 <                | pyramid | mn10200 | mn10300 | tron | a29k \
230 <                | 580 | i960 | h8300 \
231 <                | x86 | ppcbe | mipsbe | mipsle | shbe | shle \
232 <                | hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
233 <                | hppa64 \
234 <                | alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
235 <                | alphaev6[78] \
236 <                | we32k | ns16k | clipper | i370 | sh | sh[34] \
237 <                | powerpc | powerpcle \
238 <                | 1750a | dsp16xx | pdp10 | pdp11 \
239 <                | mips16 | mips64 | mipsel | mips64el \
240 <                | mips64orion | mips64orionel | mipstx39 | mipstx39el \
241 <                | mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \
242 <                | mips64vr5000 | miprs64vr5000el | mcore | s390 | s390x \
243 <                | sparc | sparclet | sparclite | sparc64 | sparcv9 | sparcv9b \
244 <                | v850 | c4x \
245 <                | thumb | d10v | d30v | fr30 | avr | openrisc | tic80 \
246 <                | pj | pjl | h8500)
227 >        1750a | 580 \
228 >        | a29k \
229 >        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
230 >        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
231 >        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
232 >        | clipper \
233 >        | d10v | d30v | dlx | dsp16xx \
234 >        | fr30 | frv \
235 >        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
236 >        | i370 | i860 | i960 | ia64 \
237 >        | ip2k \
238 >        | m32r | m68000 | m68k | m88k | mcore \
239 >        | mips | mipsbe | mipseb | mipsel | mipsle \
240 >        | mips16 \
241 >        | mips64 | mips64el \
242 >        | mips64vr | mips64vrel \
243 >        | mips64orion | mips64orionel \
244 >        | mips64vr4100 | mips64vr4100el \
245 >        | mips64vr4300 | mips64vr4300el \
246 >        | mips64vr5000 | mips64vr5000el \
247 >        | mipsisa32 | mipsisa32el \
248 >        | mipsisa32r2 | mipsisa32r2el \
249 >        | mipsisa64 | mipsisa64el \
250 >        | mipsisa64sb1 | mipsisa64sb1el \
251 >        | mipsisa64sr71k | mipsisa64sr71kel \
252 >        | mipstx39 | mipstx39el \
253 >        | mn10200 | mn10300 \
254 >        | msp430 \
255 >        | ns16k | ns32k \
256 >        | openrisc | or32 \
257 >        | pdp10 | pdp11 | pj | pjl \
258 >        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
259 >        | pyramid \
260 >        | s390 | s390x \
261 >        | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
262 >        | sh64 | sh64le \
263 >        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
264 >        | strongarm \
265 >        | tahoe | thumb | tic80 | tron \
266 >        | v850 | v850e \
267 >        | we32k \
268 >        | x86 | xscale | xstormy16 | xtensa \
269 >        | z8k)
270                  basic_machine=$basic_machine-unknown
271                  ;;
272          m6811 | m68hc11 | m6812 | m68hc12)
# Line 242 | Line 274 | case $basic_machine in
274                  basic_machine=$basic_machine-unknown
275                  os=-none
276                  ;;
277 <        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | w65)
277 >        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
278                  ;;
279  
280          # We use `pc' rather than `unknown'
# Line 257 | Line 289 | case $basic_machine in
289                  exit 1
290                  ;;
291          # Recognize the basic CPU types with company name.
292 <        # FIXME: clean up the formatting here.
293 <        vax-* | tahoe-* | i*86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \
294 <              | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | c[123]* \
295 <              | arm-*  | armbe-* | armle-* | armv*-* | strongarm-* | xscale-* \
296 <              | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
297 <              | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
298 <              | xmp-* | ymp-* \
299 <              | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* \
300 <              | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \
301 <              | hppa2.0n-* | hppa64-* \
302 <              | alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \
303 <              | alphaev6[78]-* \
304 <              | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
305 <              | clipper-* | orion-* \
306 <              | sparclite-* | pdp10-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
307 <              | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
308 <              | mips16-* | mips64-* | mipsel-* \
309 <              | mips64el-* | mips64orion-* | mips64orionel-* \
310 <              | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
311 <              | mipstx39-* | mipstx39el-* | mcore-* \
312 <              | f30[01]-* | f700-* | s390-* | s390x-* | sv1-* | t3e-* \
313 <              | [cjt]90-* \
314 <              | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
315 <              | thumb-* | v850-* | d30v-* | tic30-* | tic80-* | c30-* | fr30-* \
316 <              | bs2000-* | tic54x-* | c54x-* | x86_64-* | pj-* | pjl-*)
292 >        580-* \
293 >        | a29k-* \
294 >        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
295 >        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
296 >        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
297 >        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
298 >        | avr-* \
299 >        | bs2000-* \
300 >        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \
301 >        | clipper-* | cydra-* \
302 >        | d10v-* | d30v-* | dlx-* \
303 >        | elxsi-* \
304 >        | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
305 >        | h8300-* | h8500-* \
306 >        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
307 >        | i*86-* | i860-* | i960-* | ia64-* \
308 >        | ip2k-* \
309 >        | m32r-* \
310 >        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
311 >        | m88110-* | m88k-* | mcore-* \
312 >        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
313 >        | mips16-* \
314 >        | mips64-* | mips64el-* \
315 >        | mips64vr-* | mips64vrel-* \
316 >        | mips64orion-* | mips64orionel-* \
317 >        | mips64vr4100-* | mips64vr4100el-* \
318 >        | mips64vr4300-* | mips64vr4300el-* \
319 >        | mips64vr5000-* | mips64vr5000el-* \
320 >        | mipsisa32-* | mipsisa32el-* \
321 >        | mipsisa32r2-* | mipsisa32r2el-* \
322 >        | mipsisa64-* | mipsisa64el-* \
323 >        | mipsisa64sb1-* | mipsisa64sb1el-* \
324 >        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
325 >        | mipstx39-* | mipstx39el-* \
326 >        | msp430-* \
327 >        | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
328 >        | orion-* \
329 >        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
330 >        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
331 >        | pyramid-* \
332 >        | romp-* | rs6000-* \
333 >        | s390-* | s390x-* \
334 >        | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \
335 >        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
336 >        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
337 >        | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
338 >        | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \
339 >        | v850-* | v850e-* | vax-* \
340 >        | we32k-* \
341 >        | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
342 >        | xtensa-* \
343 >        | ymp-* \
344 >        | z8k-*)
345                  ;;
346          # Recognize the various machine names and aliases which stand
347          # for a CPU type and a company and sometimes even an OS.
# Line 344 | Line 404 | case $basic_machine in
404                  basic_machine=ns32k-sequent
405                  os=-dynix
406                  ;;
407 +        c90)
408 +                basic_machine=c90-cray
409 +                os=-unicos
410 +                ;;
411          convex-c1)
412                  basic_machine=c1-convex
413                  os=-bsd
# Line 364 | Line 428 | case $basic_machine in
428                  basic_machine=c38-convex
429                  os=-bsd
430                  ;;
431 <        cray | ymp)
432 <                basic_machine=ymp-cray
369 <                os=-unicos
370 <                ;;
371 <        cray2)
372 <                basic_machine=cray2-cray
373 <                os=-unicos
374 <                ;;
375 <        [cjt]90)
376 <                basic_machine=${basic_machine}-cray
431 >        cray | j90)
432 >                basic_machine=j90-cray
433                  os=-unicos
434                  ;;
435          crds | unos)
# Line 388 | Line 444 | case $basic_machine in
444          decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
445                  basic_machine=mips-dec
446                  ;;
447 +        decsystem10* | dec10*)
448 +                basic_machine=pdp10-dec
449 +                os=-tops10
450 +                ;;
451 +        decsystem20* | dec20*)
452 +                basic_machine=pdp10-dec
453 +                os=-tops20
454 +                ;;
455          delta | 3300 | motorola-3300 | motorola-delta \
456                | 3300-motorola | delta-motorola)
457                  basic_machine=m68k-motorola
# Line 568 | Line 632 | case $basic_machine in
632                  basic_machine=m68k-atari
633                  os=-mint
634                  ;;
571        mipsel*-linux*)
572                basic_machine=mipsel-unknown
573                os=-linux-gnu
574                ;;
575        mips*-linux*)
576                basic_machine=mips-unknown
577                os=-linux-gnu
578                ;;
635          mips3*-*)
636                  basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
637                  ;;
# Line 590 | Line 646 | case $basic_machine in
646                  basic_machine=m68k-rom68k
647                  os=-coff
648                  ;;
649 +        morphos)
650 +                basic_machine=powerpc-unknown
651 +                os=-morphos
652 +                ;;
653          msdos)
654                  basic_machine=i386-pc
655                  os=-msdos
# Line 662 | Line 722 | case $basic_machine in
722          np1)
723                  basic_machine=np1-gould
724                  ;;
725 +        nv1)
726 +                basic_machine=nv1-cray
727 +                os=-unicosmp
728 +                ;;
729          nsr-tandem)
730                  basic_machine=nsr-tandem
731                  ;;
# Line 669 | Line 733 | case $basic_machine in
733                  basic_machine=hppa1.1-oki
734                  os=-proelf
735                  ;;
736 +        or32 | or32-*)
737 +                basic_machine=or32-unknown
738 +                os=-coff
739 +                ;;
740          OSE68000 | ose68000)
741                  basic_machine=m68000-ericsson
742                  os=-ose
# Line 691 | Line 759 | case $basic_machine in
759          pbb)
760                  basic_machine=m68k-tti
761                  ;;
762 <        pc532 | pc532-*)
762 >        pc532 | pc532-*)
763                  basic_machine=ns32k-pc532
764                  ;;
765 <        pentium | p5 | k5 | k6 | nexgen)
765 >        pentium | p5 | k5 | k6 | nexgen | viac3)
766                  basic_machine=i586-pc
767                  ;;
768 <        pentiumpro | p6 | 6x86 | athlon)
768 >        pentiumpro | p6 | 6x86 | athlon | athlon_*)
769                  basic_machine=i686-pc
770                  ;;
771          pentiumii | pentium2)
772                  basic_machine=i686-pc
773                  ;;
774 <        pentium-* | p5-* | k5-* | k6-* | nexgen-*)
774 >        pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
775                  basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
776                  ;;
777          pentiumpro-* | p6-* | 6x86-* | athlon-*)
# Line 718 | Line 786 | case $basic_machine in
786          power)  basic_machine=power-ibm
787                  ;;
788          ppc)    basic_machine=powerpc-unknown
789 <                ;;
789 >                ;;
790          ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
791                  ;;
792          ppcle | powerpclittle | ppc-le | powerpc-little)
793                  basic_machine=powerpcle-unknown
794 <                ;;
794 >                ;;
795          ppcle-* | powerpclittle-*)
796                  basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
797                  ;;
798 +        ppc64)  basic_machine=powerpc64-unknown
799 +                ;;
800 +        ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
801 +                ;;
802 +        ppc64le | powerpc64little | ppc64-le | powerpc64-little)
803 +                basic_machine=powerpc64le-unknown
804 +                ;;
805 +        ppc64le-* | powerpc64little-*)
806 +                basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
807 +                ;;
808          ps2)
809                  basic_machine=i386-ibm
810                  ;;
# Line 748 | Line 826 | case $basic_machine in
826                  basic_machine=a29k-amd
827                  os=-udi
828                  ;;
829 +        sb1)
830 +                basic_machine=mipsisa64sb1-unknown
831 +                ;;
832 +        sb1el)
833 +                basic_machine=mipsisa64sb1el-unknown
834 +                ;;
835          sequent)
836                  basic_machine=i386-sequent
837                  ;;
# Line 755 | Line 839 | case $basic_machine in
839                  basic_machine=sh-hitachi
840                  os=-hms
841                  ;;
842 <        sparclite-wrs)
842 >        sparclite-wrs | simso-wrs)
843                  basic_machine=sparclite-wrs
844                  os=-vxworks
845                  ;;
# Line 822 | Line 906 | case $basic_machine in
906                  os=-dynix
907                  ;;
908          t3e)
909 <                basic_machine=t3e-cray
909 >                basic_machine=alphaev5-cray
910 >                os=-unicos
911 >                ;;
912 >        t90)
913 >                basic_machine=t90-cray
914                  os=-unicos
915                  ;;
916 +        tic4x | c4x*)
917 +                basic_machine=tic4x-unknown
918 +                os=-coff
919 +                ;;
920          tic54x | c54x*)
921                  basic_machine=tic54x-unknown
922                  os=-coff
# Line 835 | Line 927 | case $basic_machine in
927          tx39el)
928                  basic_machine=mipstx39el-unknown
929                  ;;
930 +        toad1)
931 +                basic_machine=pdp10-xkl
932 +                os=-tops20
933 +                ;;
934          tower | tower-32)
935                  basic_machine=m68k-ncr
936                  ;;
# Line 859 | Line 955 | case $basic_machine in
955                  os=-vms
956                  ;;
957          vpp*|vx|vx-*)
958 <               basic_machine=f301-fujitsu
959 <               ;;
958 >                basic_machine=f301-fujitsu
959 >                ;;
960          vxworks960)
961                  basic_machine=i960-wrs
962                  os=-vxworks
# Line 881 | Line 977 | case $basic_machine in
977                  basic_machine=hppa1.1-winbond
978                  os=-proelf
979                  ;;
980 <        xmp)
885 <                basic_machine=xmp-cray
886 <                os=-unicos
887 <                ;;
888 <        xps | xps100)
980 >        xps | xps100)
981                  basic_machine=xps100-honeywell
982                  ;;
983 +        ymp)
984 +                basic_machine=ymp-cray
985 +                os=-unicos
986 +                ;;
987          z8k-*-coff)
988                  basic_machine=z8k-unknown
989                  os=-sim
# Line 908 | Line 1004 | case $basic_machine in
1004          op60c)
1005                  basic_machine=hppa1.1-oki
1006                  ;;
911        mips)
912                if [ x$os = x-linux-gnu ]; then
913                        basic_machine=mips-unknown
914                else
915                        basic_machine=mips-mips
916                fi
917                ;;
1007          romp)
1008                  basic_machine=romp-ibm
1009                  ;;
# Line 934 | Line 1023 | case $basic_machine in
1023          we32k)
1024                  basic_machine=we32k-att
1025                  ;;
1026 <        sh3 | sh4)
1026 >        sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele)
1027                  basic_machine=sh-unknown
1028                  ;;
1029 +        sh64)
1030 +                basic_machine=sh64-unknown
1031 +                ;;
1032          sparc | sparcv9 | sparcv9b)
1033                  basic_machine=sparc-sun
1034                  ;;
1035 <        cydra)
1035 >        cydra)
1036                  basic_machine=cydra-cydrome
1037                  ;;
1038          orion)
# Line 955 | Line 1047 | case $basic_machine in
1047          pmac | pmac-mpw)
1048                  basic_machine=powerpc-apple
1049                  ;;
958        c4x*)
959                basic_machine=c4x-none
960                os=-coff
961                ;;
1050          *-unknown)
1051                  # Make sure to match an already-canonicalized machine name.
1052                  ;;
# Line 1018 | Line 1106 | case $os in
1106                | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1107                | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1108                | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1109 +              | -chorusos* | -chorusrdb* \
1110                | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1111                | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
1112 <              | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
1112 >              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1113                | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1114 <              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -os2*)
1114 >              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
1115 >              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1116 >              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1117 >              | -powermax* | -dnix* | -microbsd*)
1118          # Remember, each alternative MUST END IN *, to match a version number.
1119                  ;;
1120          -qnx*)
# Line 1034 | Line 1126 | case $os in
1126                          ;;
1127                  esac
1128                  ;;
1129 +        -nto-qnx*)
1130 +                ;;
1131          -nto*)
1132 <                os=-nto-qnx
1132 >                os=`echo $os | sed -e 's|nto|nto-qnx|'`
1133                  ;;
1134          -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
1135                | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
# Line 1074 | Line 1168 | case $os in
1168          -acis*)
1169                  os=-aos
1170                  ;;
1171 +        -atheos*)
1172 +                os=-atheos
1173 +                ;;
1174          -386bsd)
1175                  os=-bsd
1176                  ;;
1177          -ctix* | -uts*)
1178                  os=-sysv
1179                  ;;
1180 +        -nova*)
1181 +                os=-rtmk-nova
1182 +                ;;
1183          -ns2 )
1184 <                os=-nextstep2
1184 >                os=-nextstep2
1185                  ;;
1186          -nsk*)
1187                  os=-nsk
# Line 1120 | Line 1220 | case $os in
1220          -xenix)
1221                  os=-xenix
1222                  ;;
1223 <        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1224 <                os=-mint
1223 >        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1224 >                os=-mint
1225                  ;;
1226          -none)
1227                  ;;
# Line 1154 | Line 1254 | case $basic_machine in
1254          arm*-semi)
1255                  os=-aout
1256                  ;;
1257 +        # This must come before the *-dec entry.
1258          pdp10-*)
1259                  os=-tops20
1260                  ;;
1261 <        pdp11-*)
1261 >        pdp11-*)
1262                  os=-none
1263                  ;;
1264          *-dec | vax-*)
# Line 1184 | Line 1285 | case $basic_machine in
1285          mips*-*)
1286                  os=-elf
1287                  ;;
1288 +        or32-*)
1289 +                os=-coff
1290 +                ;;
1291          *-tti)  # must be before sparc entry or we get the wrong os.
1292                  os=-sysv3
1293                  ;;
# Line 1247 | Line 1351 | case $basic_machine in
1351          *-next)
1352                  os=-nextstep3
1353                  ;;
1354 <        *-gould)
1354 >        *-gould)
1355                  os=-sysv
1356                  ;;
1357 <        *-highlevel)
1357 >        *-highlevel)
1358                  os=-bsd
1359                  ;;
1360          *-encore)
1361                  os=-bsd
1362                  ;;
1363 <        *-sgi)
1363 >        *-sgi)
1364                  os=-irix
1365                  ;;
1366 <        *-siemens)
1366 >        *-siemens)
1367                  os=-sysv4
1368                  ;;
1369          *-masscomp)
# Line 1331 | Line 1435 | case $basic_machine in
1435                          -ptx*)
1436                                  vendor=sequent
1437                                  ;;
1438 <                        -vxsim* | -vxworks*)
1438 >                        -vxsim* | -vxworks* | -windiss*)
1439                                  vendor=wrs
1440                                  ;;
1441                          -aux*)
# Line 1346 | Line 1450 | case $basic_machine in
1450                          -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1451                                  vendor=atari
1452                                  ;;
1453 +                        -vos*)
1454 +                                vendor=stratus
1455 +                                ;;
1456                  esac
1457                  basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
1458                  ;;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines