summaryrefslogtreecommitdiff
path: root/config.sub
diff options
context:
space:
mode:
authorTim Rice <tim@multitalents.net>2005-06-01 19:57:45 -0700
committerTim Rice <tim@multitalents.net>2005-06-01 19:57:45 -0700
commit5f7075800ae03d516c84a05ea2d3710413535577 (patch)
tree47750b0888a69b6f719d0ead77d957f2fa9b89f4 /config.sub
parent0814d3136f086a74c9d85ede5b6be2fd2bbab674 (diff)
- (tim) [config.guess config.sub] Update to '2005-05-27' version.
Diffstat (limited to 'config.sub')
-rwxr-xr-xconfig.sub136
1 files changed, 98 insertions, 38 deletions
diff --git a/config.sub b/config.sub
index 1f31816b9..519f2cd00 100755
--- a/config.sub
+++ b/config.sub
@@ -1,9 +1,9 @@
1#! /bin/sh 1#! /bin/sh
2# Configuration validation subroutine script. 2# Configuration validation subroutine script.
3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. 4# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
5 5
6timestamp='2003-08-18' 6timestamp='2005-05-12'
7 7
8# This file is (in principle) common to ALL GNU software. 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 9# The presence of a machine in this file suggests that SOME GNU software
@@ -21,14 +21,15 @@ timestamp='2003-08-18'
21# 21#
22# You should have received a copy of the GNU General Public License 22# You should have received a copy of the GNU General Public License
23# along with this program; if not, write to the Free Software 23# along with this program; if not, write to the Free Software
24# Foundation, Inc., 59 Temple Place - Suite 330, 24# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
25# Boston, MA 02111-1307, USA. 25# 02110-1301, USA.
26 26#
27# As a special exception to the GNU General Public License, if you 27# As a special exception to the GNU General Public License, if you
28# distribute this file as part of a program that contains a 28# distribute this file as part of a program that contains a
29# configuration script generated by Autoconf, you may include it under 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. 30# the same distribution terms that you use for the rest of that program.
31 31
32
32# Please send patches to <config-patches@gnu.org>. Submit a context 33# Please send patches to <config-patches@gnu.org>. Submit a context
33# diff and a properly formatted ChangeLog entry. 34# diff and a properly formatted ChangeLog entry.
34# 35#
@@ -70,7 +71,7 @@ Report bugs and patches to <config-patches@gnu.org>."
70version="\ 71version="\
71GNU config.sub ($timestamp) 72GNU config.sub ($timestamp)
72 73
73Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 74Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
74Free Software Foundation, Inc. 75Free Software Foundation, Inc.
75 76
76This is free software; see the source for copying conditions. There is NO 77This is free software; see the source for copying conditions. There is NO
@@ -83,11 +84,11 @@ Try \`$me --help' for more information."
83while test $# -gt 0 ; do 84while test $# -gt 0 ; do
84 case $1 in 85 case $1 in
85 --time-stamp | --time* | -t ) 86 --time-stamp | --time* | -t )
86 echo "$timestamp" ; exit 0 ;; 87 echo "$timestamp" ; exit ;;
87 --version | -v ) 88 --version | -v )
88 echo "$version" ; exit 0 ;; 89 echo "$version" ; exit ;;
89 --help | --h* | -h ) 90 --help | --h* | -h )
90 echo "$usage"; exit 0 ;; 91 echo "$usage"; exit ;;
91 -- ) # Stop option processing 92 -- ) # Stop option processing
92 shift; break ;; 93 shift; break ;;
93 - ) # Use stdin as input. 94 - ) # Use stdin as input.
@@ -99,7 +100,7 @@ while test $# -gt 0 ; do
99 *local*) 100 *local*)
100 # First pass through any local machine types. 101 # First pass through any local machine types.
101 echo $1 102 echo $1
102 exit 0;; 103 exit ;;
103 104
104 * ) 105 * )
105 break ;; 106 break ;;
@@ -118,7 +119,8 @@ esac
118# Here we must recognize all the valid KERNEL-OS combinations. 119# Here we must recognize all the valid KERNEL-OS combinations.
119maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` 120maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
120case $maybe_os in 121case $maybe_os in
121 nto-qnx* | linux-gnu* | linux-dietlibc | kfreebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) 122 nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
123 kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
122 os=-$maybe_os 124 os=-$maybe_os
123 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` 125 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
124 ;; 126 ;;
@@ -144,7 +146,7 @@ case $os in
144 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ 146 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
145 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ 147 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
146 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ 148 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
147 -apple | -axis) 149 -apple | -axis | -knuth | -cray)
148 os= 150 os=
149 basic_machine=$1 151 basic_machine=$1
150 ;; 152 ;;
@@ -230,13 +232,14 @@ case $basic_machine in
230 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ 232 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
231 | am33_2.0 \ 233 | am33_2.0 \
232 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ 234 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
235 | bfin \
233 | c4x | clipper \ 236 | c4x | clipper \
234 | d10v | d30v | dlx | dsp16xx \ 237 | d10v | d30v | dlx | dsp16xx \
235 | fr30 | frv \ 238 | fr30 | frv \
236 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ 239 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
237 | i370 | i860 | i960 | ia64 \ 240 | i370 | i860 | i960 | ia64 \
238 | ip2k | iq2000 \ 241 | ip2k | iq2000 \
239 | m32r | m68000 | m68k | m88k | mcore \ 242 | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
240 | mips | mipsbe | mipseb | mipsel | mipsle \ 243 | mips | mipsbe | mipseb | mipsel | mipsle \
241 | mips16 \ 244 | mips16 \
242 | mips64 | mips64el \ 245 | mips64 | mips64el \
@@ -261,12 +264,13 @@ case $basic_machine in
261 | pyramid \ 264 | pyramid \
262 | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ 265 | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
263 | sh64 | sh64le \ 266 | sh64 | sh64le \
264 | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ 267 | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
268 | sparcv8 | sparcv9 | sparcv9b \
265 | strongarm \ 269 | strongarm \
266 | tahoe | thumb | tic4x | tic80 | tron \ 270 | tahoe | thumb | tic4x | tic80 | tron \
267 | v850 | v850e \ 271 | v850 | v850e \
268 | we32k \ 272 | we32k \
269 | x86 | xscale | xstormy16 | xtensa \ 273 | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
270 | z8k) 274 | z8k)
271 basic_machine=$basic_machine-unknown 275 basic_machine=$basic_machine-unknown
272 ;; 276 ;;
@@ -297,9 +301,9 @@ case $basic_machine in
297 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ 301 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
298 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ 302 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
299 | avr-* \ 303 | avr-* \
300 | bs2000-* \ 304 | bfin-* | bs2000-* \
301 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ 305 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
302 | clipper-* | cydra-* \ 306 | clipper-* | craynv-* | cydra-* \
303 | d10v-* | d30v-* | dlx-* \ 307 | d10v-* | d30v-* | dlx-* \
304 | elxsi-* \ 308 | elxsi-* \
305 | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ 309 | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
@@ -307,9 +311,9 @@ case $basic_machine in
307 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ 311 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
308 | i*86-* | i860-* | i960-* | ia64-* \ 312 | i*86-* | i860-* | i960-* | ia64-* \
309 | ip2k-* | iq2000-* \ 313 | ip2k-* | iq2000-* \
310 | m32r-* \ 314 | m32r-* | m32rle-* \
311 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 315 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
312 | m88110-* | m88k-* | mcore-* \ 316 | m88110-* | m88k-* | maxq-* | mcore-* \
313 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 317 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
314 | mips16-* \ 318 | mips16-* \
315 | mips64-* | mips64el-* \ 319 | mips64-* | mips64el-* \
@@ -325,8 +329,9 @@ case $basic_machine in
325 | mipsisa64sb1-* | mipsisa64sb1el-* \ 329 | mipsisa64sb1-* | mipsisa64sb1el-* \
326 | mipsisa64sr71k-* | mipsisa64sr71kel-* \ 330 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
327 | mipstx39-* | mipstx39el-* \ 331 | mipstx39-* | mipstx39el-* \
332 | mmix-* \
328 | msp430-* \ 333 | msp430-* \
329 | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ 334 | none-* | np1-* | ns16k-* | ns32k-* \
330 | orion-* \ 335 | orion-* \
331 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ 336 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
332 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ 337 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
@@ -334,15 +339,16 @@ case $basic_machine in
334 | romp-* | rs6000-* \ 339 | romp-* | rs6000-* \
335 | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ 340 | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
336 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 341 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
337 | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ 342 | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
338 | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ 343 | sparclite-* \
344 | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
339 | tahoe-* | thumb-* \ 345 | tahoe-* | thumb-* \
340 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ 346 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
341 | tron-* \ 347 | tron-* \
342 | v850-* | v850e-* | vax-* \ 348 | v850-* | v850e-* | vax-* \
343 | we32k-* \ 349 | we32k-* \
344 | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ 350 | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
345 | xtensa-* \ 351 | xstormy16-* | xtensa-* \
346 | ymp-* \ 352 | ymp-* \
347 | z8k-*) 353 | z8k-*)
348 ;; 354 ;;
@@ -362,6 +368,9 @@ case $basic_machine in
362 basic_machine=a29k-amd 368 basic_machine=a29k-amd
363 os=-udi 369 os=-udi
364 ;; 370 ;;
371 abacus)
372 basic_machine=abacus-unknown
373 ;;
365 adobe68k) 374 adobe68k)
366 basic_machine=m68010-adobe 375 basic_machine=m68010-adobe
367 os=-scout 376 os=-scout
@@ -379,6 +388,9 @@ case $basic_machine in
379 amd64) 388 amd64)
380 basic_machine=x86_64-pc 389 basic_machine=x86_64-pc
381 ;; 390 ;;
391 amd64-*)
392 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
393 ;;
382 amdahl) 394 amdahl)
383 basic_machine=580-amdahl 395 basic_machine=580-amdahl
384 os=-sysv 396 os=-sysv
@@ -438,12 +450,27 @@ case $basic_machine in
438 basic_machine=j90-cray 450 basic_machine=j90-cray
439 os=-unicos 451 os=-unicos
440 ;; 452 ;;
453 craynv)
454 basic_machine=craynv-cray
455 os=-unicosmp
456 ;;
457 cr16c)
458 basic_machine=cr16c-unknown
459 os=-elf
460 ;;
441 crds | unos) 461 crds | unos)
442 basic_machine=m68k-crds 462 basic_machine=m68k-crds
443 ;; 463 ;;
464 crisv32 | crisv32-* | etraxfs*)
465 basic_machine=crisv32-axis
466 ;;
444 cris | cris-* | etrax*) 467 cris | cris-* | etrax*)
445 basic_machine=cris-axis 468 basic_machine=cris-axis
446 ;; 469 ;;
470 crx)
471 basic_machine=crx-unknown
472 os=-elf
473 ;;
447 da30 | da30-*) 474 da30 | da30-*)
448 basic_machine=m68k-da30 475 basic_machine=m68k-da30
449 ;; 476 ;;
@@ -466,6 +493,10 @@ case $basic_machine in
466 basic_machine=m88k-motorola 493 basic_machine=m88k-motorola
467 os=-sysv3 494 os=-sysv3
468 ;; 495 ;;
496 djgpp)
497 basic_machine=i586-pc
498 os=-msdosdjgpp
499 ;;
469 dpx20 | dpx20-*) 500 dpx20 | dpx20-*)
470 basic_machine=rs6000-bull 501 basic_machine=rs6000-bull
471 os=-bosx 502 os=-bosx
@@ -644,10 +675,6 @@ case $basic_machine in
644 mips3*) 675 mips3*)
645 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown 676 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
646 ;; 677 ;;
647 mmix*)
648 basic_machine=mmix-knuth
649 os=-mmixware
650 ;;
651 monitor) 678 monitor)
652 basic_machine=m68k-rom68k 679 basic_machine=m68k-rom68k
653 os=-coff 680 os=-coff
@@ -728,10 +755,6 @@ case $basic_machine in
728 np1) 755 np1)
729 basic_machine=np1-gould 756 basic_machine=np1-gould
730 ;; 757 ;;
731 nv1)
732 basic_machine=nv1-cray
733 os=-unicosmp
734 ;;
735 nsr-tandem) 758 nsr-tandem)
736 basic_machine=nsr-tandem 759 basic_machine=nsr-tandem
737 ;; 760 ;;
@@ -743,6 +766,10 @@ case $basic_machine in
743 basic_machine=or32-unknown 766 basic_machine=or32-unknown
744 os=-coff 767 os=-coff
745 ;; 768 ;;
769 os400)
770 basic_machine=powerpc-ibm
771 os=-os400
772 ;;
746 OSE68000 | ose68000) 773 OSE68000 | ose68000)
747 basic_machine=m68000-ericsson 774 basic_machine=m68000-ericsson
748 os=-ose 775 os=-ose
@@ -963,6 +990,10 @@ case $basic_machine in
963 tower | tower-32) 990 tower | tower-32)
964 basic_machine=m68k-ncr 991 basic_machine=m68k-ncr
965 ;; 992 ;;
993 tpf)
994 basic_machine=s390x-ibm
995 os=-tpf
996 ;;
966 udi29k) 997 udi29k)
967 basic_machine=a29k-amd 998 basic_machine=a29k-amd
968 os=-udi 999 os=-udi
@@ -1006,6 +1037,10 @@ case $basic_machine in
1006 basic_machine=hppa1.1-winbond 1037 basic_machine=hppa1.1-winbond
1007 os=-proelf 1038 os=-proelf
1008 ;; 1039 ;;
1040 xbox)
1041 basic_machine=i686-pc
1042 os=-mingw32
1043 ;;
1009 xps | xps100) 1044 xps | xps100)
1010 basic_machine=xps100-honeywell 1045 basic_machine=xps100-honeywell
1011 ;; 1046 ;;
@@ -1036,6 +1071,9 @@ case $basic_machine in
1036 romp) 1071 romp)
1037 basic_machine=romp-ibm 1072 basic_machine=romp-ibm
1038 ;; 1073 ;;
1074 mmix)
1075 basic_machine=mmix-knuth
1076 ;;
1039 rs6000) 1077 rs6000)
1040 basic_machine=rs6000-ibm 1078 basic_machine=rs6000-ibm
1041 ;; 1079 ;;
@@ -1058,7 +1096,7 @@ case $basic_machine in
1058 sh64) 1096 sh64)
1059 basic_machine=sh64-unknown 1097 basic_machine=sh64-unknown
1060 ;; 1098 ;;
1061 sparc | sparcv9 | sparcv9b) 1099 sparc | sparcv8 | sparcv9 | sparcv9b)
1062 basic_machine=sparc-sun 1100 basic_machine=sparc-sun
1063 ;; 1101 ;;
1064 cydra) 1102 cydra)
@@ -1131,19 +1169,20 @@ case $os in
1131 | -aos* \ 1169 | -aos* \
1132 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 1170 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1133 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 1171 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1134 | -hiux* | -386bsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \ 1172 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
1135 | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ 1173 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
1174 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1136 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ 1175 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1137 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ 1176 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1138 | -chorusos* | -chorusrdb* \ 1177 | -chorusos* | -chorusrdb* \
1139 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1178 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1140 | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ 1179 | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
1141 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 1180 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1142 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ 1181 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1143 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ 1182 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
1144 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 1183 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1145 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 1184 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1146 | -powermax* | -dnix* | -nx6 | -nx7 | -sei*) 1185 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* | -skyos*)
1147 # Remember, each alternative MUST END IN *, to match a version number. 1186 # Remember, each alternative MUST END IN *, to match a version number.
1148 ;; 1187 ;;
1149 -qnx*) 1188 -qnx*)
@@ -1182,6 +1221,9 @@ case $os in
1182 -opened*) 1221 -opened*)
1183 os=-openedition 1222 os=-openedition
1184 ;; 1223 ;;
1224 -os400*)
1225 os=-os400
1226 ;;
1185 -wince*) 1227 -wince*)
1186 os=-wince 1228 os=-wince
1187 ;; 1229 ;;
@@ -1203,6 +1245,9 @@ case $os in
1203 -atheos*) 1245 -atheos*)
1204 os=-atheos 1246 os=-atheos
1205 ;; 1247 ;;
1248 -syllable*)
1249 os=-syllable
1250 ;;
1206 -386bsd) 1251 -386bsd)
1207 os=-bsd 1252 os=-bsd
1208 ;; 1253 ;;
@@ -1225,6 +1270,9 @@ case $os in
1225 -sinix*) 1270 -sinix*)
1226 os=-sysv4 1271 os=-sysv4
1227 ;; 1272 ;;
1273 -tpf*)
1274 os=-tpf
1275 ;;
1228 -triton*) 1276 -triton*)
1229 os=-sysv3 1277 os=-sysv3
1230 ;; 1278 ;;
@@ -1261,6 +1309,9 @@ case $os in
1261 -kaos*) 1309 -kaos*)
1262 os=-kaos 1310 os=-kaos
1263 ;; 1311 ;;
1312 -zvmoe)
1313 os=-zvmoe
1314 ;;
1264 -none) 1315 -none)
1265 ;; 1316 ;;
1266 *) 1317 *)
@@ -1341,6 +1392,9 @@ case $basic_machine in
1341 *-ibm) 1392 *-ibm)
1342 os=-aix 1393 os=-aix
1343 ;; 1394 ;;
1395 *-knuth)
1396 os=-mmixware
1397 ;;
1344 *-wec) 1398 *-wec)
1345 os=-proelf 1399 os=-proelf
1346 ;; 1400 ;;
@@ -1473,9 +1527,15 @@ case $basic_machine in
1473 -mvs* | -opened*) 1527 -mvs* | -opened*)
1474 vendor=ibm 1528 vendor=ibm
1475 ;; 1529 ;;
1530 -os400*)
1531 vendor=ibm
1532 ;;
1476 -ptx*) 1533 -ptx*)
1477 vendor=sequent 1534 vendor=sequent
1478 ;; 1535 ;;
1536 -tpf*)
1537 vendor=ibm
1538 ;;
1479 -vxsim* | -vxworks* | -windiss*) 1539 -vxsim* | -vxworks* | -windiss*)
1480 vendor=wrs 1540 vendor=wrs
1481 ;; 1541 ;;
@@ -1500,7 +1560,7 @@ case $basic_machine in
1500esac 1560esac
1501 1561
1502echo $basic_machine$os 1562echo $basic_machine$os
1503exit 0 1563exit
1504 1564
1505# Local variables: 1565# Local variables:
1506# eval: (add-hook 'write-file-hooks 'time-stamp) 1566# eval: (add-hook 'write-file-hooks 'time-stamp)