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.1 by gbeauche, 2000-09-22T17:13:45Z vs.
Revision 1.2 by gbeauche, 2001-06-19T08:29:07Z

# Line 1 | Line 1
1   #! /bin/sh
2 < # Configuration validation subroutine script, version 1.1.
3 < #   Copyright (C) 1991, 92-97, 1998, 1999 Free Software Foundation, Inc.
2 > # Configuration validation subroutine script.
3 > #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
4 > #   Free Software Foundation, Inc.
5 >
6 > timestamp='2001-06-08'
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
10   # can handle that machine.  It does not imply ALL GNU software can.
# Line 25 | Line 29
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>.
33 + #
34   # Configuration subroutine to validate and canonicalize a configuration type.
35   # Supply the specified configuration type as an argument.
36   # If it is invalid, we print an error message on stderr and exit with code 1.
# Line 45 | Line 51
51   #       CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
52   # It is wrong to echo any other type of specification.
53  
54 < if [ x$1 = x ]
49 < then
50 <        echo Configuration name missing. 1>&2
51 <        echo "Usage: $0 CPU-MFR-OPSYS" 1>&2
52 <        echo "or     $0 ALIAS" 1>&2
53 <        echo where ALIAS is a recognized configuration type. 1>&2
54 <        exit 1
55 < fi
54 > me=`echo "$0" | sed -e 's,.*/,,'`
55  
56 < # First pass through any local machine types.
57 < case $1 in
58 <        *local*)
59 <                echo $1
60 <                exit 0
61 <                ;;
62 <        *)
63 <        ;;
56 > usage="\
57 > Usage: $0 [OPTION] CPU-MFR-OPSYS
58 >       $0 [OPTION] ALIAS
59 >
60 > Canonicalize a configuration name.
61 >
62 > Operation modes:
63 >  -h, --help         print this help, then exit
64 >  -t, --time-stamp   print date of last modification, then exit
65 >  -v, --version      print version number, then exit
66 >
67 > Report bugs and patches to <config-patches@gnu.org>."
68 >
69 > version="\
70 > GNU config.sub ($timestamp)
71 >
72 > Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
73 > Free Software Foundation, Inc.
74 >
75 > This is free software; see the source for copying conditions.  There is NO
76 > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
77 >
78 > help="
79 > Try \`$me --help' for more information."
80 >
81 > # Parse command line
82 > while test $# -gt 0 ; do
83 >  case $1 in
84 >    --time-stamp | --time* | -t )
85 >       echo "$timestamp" ; exit 0 ;;
86 >    --version | -v )
87 >       echo "$version" ; exit 0 ;;
88 >    --help | --h* | -h )
89 >       echo "$usage"; exit 0 ;;
90 >    -- )     # Stop option processing
91 >       shift; break ;;
92 >    - ) # Use stdin as input.
93 >       break ;;
94 >    -* )
95 >       echo "$me: invalid option $1$help"
96 >       exit 1 ;;
97 >
98 >    *local*)
99 >       # First pass through any local machine types.
100 >       echo $1
101 >       exit 0;;
102 >
103 >    * )
104 >       break ;;
105 >  esac
106 > done
107 >
108 > case $# in
109 > 0) echo "$me: missing argument$help" >&2
110 >    exit 1;;
111 > 1) ;;
112 > *) echo "$me: too many arguments$help" >&2
113 >    exit 1;;
114   esac
115  
116   # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
117   # Here we must recognize all the valid KERNEL-OS combinations.
118   maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
119   case $maybe_os in
120 <  linux-gnu*)
120 >  nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-*)
121      os=-$maybe_os
122      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
123      ;;
# Line 94 | Line 143 | case $os in
143          -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
144          -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
145          -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
146 <        -apple)
146 >        -apple | -axis)
147                  os=
148                  basic_machine=$1
149                  ;;
# Line 105 | Line 154 | case $os in
154          -scout)
155                  ;;
156          -wrs)
157 <                os=vxworks
157 >                os=-vxworks
158 >                basic_machine=$1
159 >                ;;
160 >        -chorusos*)
161 >                os=-chorusos
162                  basic_machine=$1
163                  ;;
164 +        -chorusrdb)
165 +                os=-chorusrdb
166 +                basic_machine=$1
167 +                ;;
168          -hiux*)
169                  os=-hiuxwe2
170                  ;;
# Line 156 | Line 213 | case $os in
213          -psos*)
214                  os=-psos
215                  ;;
216 +        -mint | -mint[0-9]*)
217 +                basic_machine=m68k-atari
218 +                os=-mint
219 +                ;;
220   esac
221  
222   # Decode aliases for certain CPU-COMPANY combinations.
223   case $basic_machine in
224          # Recognize the basic CPU types without company name.
225          # Some are omitted here because they have special meanings below.
226 <        tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
227 <                | arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \
226 >        tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc \
227 >                | arm | arme[lb] | arm[bl]e | armv[2345] | armv[345][lb] | strongarm | xscale \
228 >                | pyramid | mn10200 | mn10300 | tron | a29k \
229                  | 580 | i960 | h8300 \
230 +                | x86 | ppcbe | mipsbe | mipsle | shbe | shle \
231                  | hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
232 <                | alpha | alphaev[4-7] | alphaev56 | alphapca5[67] \
233 <                | we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \
234 <                | 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \
232 >                | hppa64 \
233 >                | alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
234 >                | alphaev6[78] \
235 >                | we32k | ns16k | clipper | i370 | sh | sh[34] \
236 >                | powerpc | powerpcle \
237 >                | 1750a | dsp16xx | pdp10 | pdp11 \
238 >                | mips16 | mips64 | mipsel | mips64el \
239                  | mips64orion | mips64orionel | mipstx39 | mipstx39el \
240                  | mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \
241 <                | mips64vr5000 | miprs64vr5000el \
242 <                | sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x \
243 <                | thumb | d10v)
241 >                | mips64vr5000 | miprs64vr5000el | mcore | s390 | s390x \
242 >                | sparc | sparclet | sparclite | sparc64 | sparcv9 | sparcv9b \
243 >                | v850 | c4x \
244 >                | thumb | d10v | d30v | fr30 | avr | openrisc | tic80 \
245 >                | pj | pjl | h8500 | z8k)
246                  basic_machine=$basic_machine-unknown
247                  ;;
248 <        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | h8500 | w65)
248 >        m6811 | m68hc11 | m6812 | m68hc12)
249 >                # Motorola 68HC11/12.
250 >                basic_machine=$basic_machine-unknown
251 >                os=-none
252 >                ;;
253 >        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
254                  ;;
255  
256          # We use `pc' rather than `unknown'
257          # because (1) that's what they normally are, and
258          # (2) the word "unknown" tends to confuse beginning users.
259 <        i[34567]86)
259 >        i*86 | x86_64)
260            basic_machine=$basic_machine-pc
261            ;;
262          # Object if more than one company name word.
# Line 191 | Line 265 | case $basic_machine in
265                  exit 1
266                  ;;
267          # Recognize the basic CPU types with company name.
268 <        vax-* | tahoe-* | i[34567]86-* | i860-* | m32r-* | m68k-* | m68000-* \
269 <              | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
268 >        # FIXME: clean up the formatting here.
269 >        vax-* | tahoe-* | i*86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \
270 >              | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | c[123]* \
271 >              | arm-*  | armbe-* | armle-* | armv*-* | strongarm-* | xscale-* \
272                | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
273                | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
274                | xmp-* | ymp-* \
275 <              | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* | hppa2.0n-* \
276 <              | alpha-* | alphaev[4-7]-* | alphaev56-* | alphapca5[67]-* \
275 >              | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* \
276 >              | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \
277 >              | hppa2.0n-* | hppa64-* \
278 >              | alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \
279 >              | alphaev6[78]-* \
280                | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
281                | clipper-* | orion-* \
282 <              | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
283 <              | sparc64-* | sparcv9-* | sparc86x-* | mips16-* | mips64-* | mipsel-* \
282 >              | sparclite-* | pdp10-* | pdp11-* | sh-* | sh[34]-* | sh[34]eb-* \
283 >              | powerpc-* | powerpcle-* | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
284 >              | mips16-* | mips64-* | mipsel-* \
285                | mips64el-* | mips64orion-* | mips64orionel-* \
286                | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
287 <              | mipstx39-* | mipstx39el-* \
288 <              | f301-* | armv*-* | t3e-* \
287 >              | mipstx39-* | mipstx39el-* | mcore-* \
288 >              | f30[01]-* | f700-* | s390-* | s390x-* | sv1-* | t3e-* \
289 >              | [cjt]90-* \
290                | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
291 <              | thumb-* | v850-* | d30v-* | tic30-* | c30-* )
291 >              | thumb-* | v850-* | d30v-* | tic30-* | tic80-* | c30-* | fr30-* \
292 >              | bs2000-* | tic54x-* | c54x-* | x86_64-* | pj-* | pjl-*)
293                  ;;
294          # Recognize the various machine names and aliases which stand
295          # for a CPU type and a company and sometimes even an OS.
# Line 244 | Line 326 | case $basic_machine in
326                  os=-sysv
327                  ;;
328          amiga | amiga-*)
329 <                basic_machine=m68k-cbm
329 >                basic_machine=m68k-unknown
330                  ;;
331          amigaos | amigados)
332 <                basic_machine=m68k-cbm
332 >                basic_machine=m68k-unknown
333                  os=-amigaos
334                  ;;
335          amigaunix | amix)
336 <                basic_machine=m68k-cbm
336 >                basic_machine=m68k-unknown
337                  os=-sysv4
338                  ;;
339          apollo68)
# Line 298 | Line 380 | case $basic_machine in
380                  basic_machine=cray2-cray
381                  os=-unicos
382                  ;;
383 <        [ctj]90-cray)
384 <                basic_machine=c90-cray
383 >        [cjt]90)
384 >                basic_machine=${basic_machine}-cray
385                  os=-unicos
386                  ;;
387          crds | unos)
388                  basic_machine=m68k-crds
389                  ;;
390 +        cris | cris-* | etrax*)
391 +                basic_machine=cris-axis
392 +                ;;
393          da30 | da30-*)
394                  basic_machine=m68k-da30
395                  ;;
# Line 352 | Line 437 | case $basic_machine in
437                  basic_machine=tron-gmicro
438                  os=-sysv
439                  ;;
440 +        go32)
441 +                basic_machine=i386-pc
442 +                os=-go32
443 +                ;;
444          h3050r* | hiux*)
445                  basic_machine=hppa1.1-hitachi
446                  os=-hiuxwe2
# Line 425 | Line 514 | case $basic_machine in
514                  ;;
515          i370-ibm* | ibm*)
516                  basic_machine=i370-ibm
428                os=-mvs
517                  ;;
518   # I'm not sure what "Sysv32" means.  Should this be sysv3.2?
519 <        i[34567]86v32)
519 >        i*86v32)
520                  basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
521                  os=-sysv32
522                  ;;
523 <        i[34567]86v4*)
523 >        i*86v4*)
524                  basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
525                  os=-sysv4
526                  ;;
527 <        i[34567]86v)
527 >        i*86v)
528                  basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
529                  os=-sysv
530                  ;;
531 <        i[34567]86sol2)
531 >        i*86sol2)
532                  basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
533                  os=-solaris2
534                  ;;
# Line 452 | Line 540 | case $basic_machine in
540                  basic_machine=i386-unknown
541                  os=-vsta
542                  ;;
455        i386-go32 | go32)
456                basic_machine=i386-unknown
457                os=-go32
458                ;;
459        i386-mingw32 | mingw32)
460                basic_machine=i386-unknown
461                os=-mingw32
462                ;;
543          iris | iris4d)
544                  basic_machine=mips-sgi
545                  case $os in
# Line 485 | Line 565 | case $basic_machine in
565                  basic_machine=ns32k-utek
566                  os=-sysv
567                  ;;
568 +        mingw32)
569 +                basic_machine=i386-pc
570 +                os=-mingw32
571 +                ;;
572          miniframe)
573                  basic_machine=m68000-convergent
574                  ;;
575 <        *mint | *MiNT)
575 >        *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
576                  basic_machine=m68k-atari
577                  os=-mint
578                  ;;
# Line 506 | Line 590 | case $basic_machine in
590          mips3*)
591                  basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
592                  ;;
593 +        mmix*)
594 +                basic_machine=mmix-knuth
595 +                os=-mmixware
596 +                ;;
597          monitor)
598                  basic_machine=m68k-rom68k
599                  os=-coff
600                  ;;
601          msdos)
602 <                basic_machine=i386-unknown
602 >                basic_machine=i386-pc
603                  os=-msdos
604                  ;;
605 +        mvs)
606 +                basic_machine=i370-ibm
607 +                os=-mvs
608 +                ;;
609          ncr3000)
610                  basic_machine=i486-ncr
611                  os=-sysv4
# Line 523 | Line 615 | case $basic_machine in
615                  os=-netbsd
616                  ;;
617          netwinder)
618 <                basic_machine=armv4l-corel
618 >                basic_machine=armv4l-rebel
619                  os=-linux
620                  ;;
621          news | news700 | news800 | news900)
# Line 571 | Line 663 | case $basic_machine in
663                  basic_machine=i960-intel
664                  os=-mon960
665                  ;;
666 +        nonstopux)
667 +                basic_machine=mips-compaq
668 +                os=-nonstopux
669 +                ;;
670          np1)
671                  basic_machine=np1-gould
672                  ;;
673 +        nsr-tandem)
674 +                basic_machine=nsr-tandem
675 +                ;;
676          op50n-* | op60c-*)
677                  basic_machine=hppa1.1-oki
678                  os=-proelf
# Line 603 | Line 702 | case $basic_machine in
702          pc532 | pc532-*)
703                  basic_machine=ns32k-pc532
704                  ;;
705 <        pentium | p5 | k5 | k6 | nexen)
705 >        pentium | p5 | k5 | k6 | nexgen)
706                  basic_machine=i586-pc
707                  ;;
708 <        pentiumpro | p6 | 6x86)
708 >        pentiumpro | p6 | 6x86 | athlon)
709                  basic_machine=i686-pc
710                  ;;
711          pentiumii | pentium2)
712 <                basic_machine=i786-pc
712 >                basic_machine=i686-pc
713                  ;;
714 <        pentium-* | p5-* | k5-* | k6-* | nexen-*)
714 >        pentium-* | p5-* | k5-* | k6-* | nexgen-*)
715                  basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
716                  ;;
717 <        pentiumpro-* | p6-* | 6x86-*)
717 >        pentiumpro-* | p6-* | 6x86-* | athlon-*)
718                  basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
719                  ;;
720          pentiumii-* | pentium2-*)
721 <                basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
721 >                basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
722                  ;;
723          pn)
724                  basic_machine=pn-gould
725                  ;;
726 <        power)  basic_machine=rs6000-ibm
726 >        power)  basic_machine=power-ibm
727                  ;;
728          ppc)    basic_machine=powerpc-unknown
729                  ;;
# Line 639 | Line 738 | case $basic_machine in
738          ps2)
739                  basic_machine=i386-ibm
740                  ;;
741 +        pw32)
742 +                basic_machine=i586-unknown
743 +                os=-pw32
744 +                ;;
745          rom68k)
746                  basic_machine=m68k-rom68k
747                  os=-coff
# Line 718 | Line 821 | case $basic_machine in
821          sun386 | sun386i | roadrunner)
822                  basic_machine=i386-sun
823                  ;;
824 +        sv1)
825 +                basic_machine=sv1-cray
826 +                os=-unicos
827 +                ;;
828          symmetry)
829                  basic_machine=i386-sequent
830                  os=-dynix
# Line 726 | Line 833 | case $basic_machine in
833                  basic_machine=t3e-cray
834                  os=-unicos
835                  ;;
836 +        tic54x | c54x*)
837 +                basic_machine=tic54x-unknown
838 +                os=-coff
839 +                ;;
840          tx39)
841                  basic_machine=mipstx39-unknown
842                  ;;
# Line 778 | Line 889 | case $basic_machine in
889                  basic_machine=hppa1.1-winbond
890                  os=-proelf
891                  ;;
892 +        windows32)
893 +                basic_machine=i386-pc
894 +                os=-windows32-msvcrt
895 +                ;;
896          xmp)
897                  basic_machine=xmp-cray
898                  os=-unicos
# Line 821 | Line 936 | case $basic_machine in
936          vax)
937                  basic_machine=vax-dec
938                  ;;
939 +        pdp10)
940 +                # there are many clones, so DEC is not a safe bet
941 +                basic_machine=pdp10-unknown
942 +                ;;
943          pdp11)
944                  basic_machine=pdp11-dec
945                  ;;
946          we32k)
947                  basic_machine=we32k-att
948                  ;;
949 <        sparc | sparcv9)
949 >        sh3 | sh4)
950 >                basic_machine=sh-unknown
951 >                ;;
952 >        sparc | sparcv9 | sparcv9b)
953                  basic_machine=sparc-sun
954                  ;;
955          cydra)
# Line 849 | Line 971 | case $basic_machine in
971                  basic_machine=c4x-none
972                  os=-coff
973                  ;;
974 +        *-unknown)
975 +                # Make sure to match an already-canonicalized machine name.
976 +                ;;
977          *)
978                  echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
979                  exit 1
# Line 905 | Line 1030 | case $os in
1030                | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1031                | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1032                | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1033 +              | -chorusos* | -chorusrdb* \
1034                | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1035                | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
1036 <              | -interix* | -uwin* | -rhapsody* | -openstep* | -oskit*)
1036 >              | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
1037 >              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1038 >              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -os2*)
1039          # Remember, each alternative MUST END IN *, to match a version number.
1040                  ;;
1041 +        -qnx*)
1042 +                case $basic_machine in
1043 +                    x86-* | i*86-*)
1044 +                        ;;
1045 +                    *)
1046 +                        os=-nto$os
1047 +                        ;;
1048 +                esac
1049 +                ;;
1050 +        -nto*)
1051 +                os=-nto-qnx
1052 +                ;;
1053          -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
1054                | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
1055 <              | -macos* | -mpw* | -magic* | -mon960* | -lnews*)
1055 >              | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
1056                  ;;
1057          -mac*)
1058                  os=`echo $os | sed -e 's|mac|macos|'`
# Line 926 | Line 1066 | case $os in
1066          -sunos6*)
1067                  os=`echo $os | sed -e 's|sunos6|solaris3|'`
1068                  ;;
1069 +        -opened*)
1070 +                os=-openedition
1071 +                ;;
1072 +        -wince*)
1073 +                os=-wince
1074 +                ;;
1075          -osfrose*)
1076                  os=-osfrose
1077                  ;;
# Line 950 | Line 1096 | case $os in
1096          -ns2 )
1097                  os=-nextstep2
1098                  ;;
1099 +        -nsk*)
1100 +                os=-nsk
1101 +                ;;
1102          # Preserve the version number of sinix5.
1103          -sinix5.*)
1104                  os=`echo $os | sed -e 's|sinix|sysv|'`
# Line 984 | Line 1133 | case $os in
1133          -xenix)
1134                  os=-xenix
1135                  ;;
1136 <        -*mint | -*MiNT)
1136 >        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1137                  os=-mint
1138                  ;;
1139          -none)
# Line 1012 | Line 1161 | case $basic_machine in
1161          *-acorn)
1162                  os=-riscix1.2
1163                  ;;
1164 <        arm*-corel)
1164 >        arm*-rebel)
1165                  os=-linux
1166                  ;;
1167          arm*-semi)
1168                  os=-aout
1169                  ;;
1170 +        pdp10-*)
1171 +                os=-tops20
1172 +                ;;
1173          pdp11-*)
1174                  os=-none
1175                  ;;
# Line 1126 | Line 1278 | case $basic_machine in
1278          *-masscomp)
1279                  os=-rtu
1280                  ;;
1281 <        f301-fujitsu)
1281 >        f30[01]-fujitsu | f700-fujitsu)
1282                  os=-uxpv
1283                  ;;
1284          *-rom68k)
# Line 1186 | Line 1338 | case $basic_machine in
1338                          -genix*)
1339                                  vendor=ns
1340                                  ;;
1341 <                        -mvs*)
1341 >                        -mvs* | -opened*)
1342                                  vendor=ibm
1343                                  ;;
1344                          -ptx*)
# Line 1204 | Line 1356 | case $basic_machine in
1356                          -mpw* | -macos*)
1357                                  vendor=apple
1358                                  ;;
1359 <                        -*mint | -*MiNT)
1359 >                        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1360                                  vendor=atari
1361                                  ;;
1362                  esac
# Line 1213 | Line 1365 | case $basic_machine in
1365   esac
1366  
1367   echo $basic_machine$os
1368 + exit 0
1369 +
1370 + # Local variables:
1371 + # eval: (add-hook 'write-file-hooks 'time-stamp)
1372 + # time-stamp-start: "timestamp='"
1373 + # time-stamp-format: "%:y-%02m-%02d"
1374 + # time-stamp-end: "'"
1375 + # End:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines