diff options
Diffstat (limited to 'aux-build/config.sub')
| -rwxr-xr-x | aux-build/config.sub | 405 | 
1 files changed, 95 insertions, 310 deletions
| diff --git a/aux-build/config.sub b/aux-build/config.sub index 6759825..7f614e1 100755 --- a/aux-build/config.sub +++ b/aux-build/config.sub @@ -1,10 +1,9 @@  #! /bin/sh  # Configuration validation subroutine script.  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 -#   Free Software Foundation, Inc. +#   2000, 2001, 2002 Free Software Foundation, Inc. -timestamp='2008-01-16' +timestamp='2002-05-28'  # This file is (in principle) common to ALL GNU software.  # The presence of a machine in this file suggests that SOME GNU software @@ -22,15 +21,14 @@ timestamp='2008-01-16'  #  # You should have received a copy of the GNU General Public License  # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# +# Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +  # As a special exception to the GNU General Public License, if you  # distribute this file as part of a program that contains a  # configuration script generated by Autoconf, you may include it under  # the same distribution terms that you use for the rest of that program. -  # Please send patches to <config-patches@gnu.org>.  Submit a context  # diff and a properly formatted ChangeLog entry.  # @@ -72,8 +70,8 @@ Report bugs and patches to <config-patches@gnu.org>."  version="\  GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 +Free Software Foundation, Inc.  This is free software; see the source for copying conditions.  There is NO  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -85,11 +83,11 @@ Try \`$me --help' for more information."  while test $# -gt 0 ; do    case $1 in      --time-stamp | --time* | -t ) -       echo "$timestamp" ; exit ;; +       echo "$timestamp" ; exit 0 ;;      --version | -v ) -       echo "$version" ; exit ;; +       echo "$version" ; exit 0 ;;      --help | --h* | -h ) -       echo "$usage"; exit ;; +       echo "$usage"; exit 0 ;;      -- )     # Stop option processing         shift; break ;;      - )	# Use stdin as input. @@ -101,7 +99,7 @@ while test $# -gt 0 ; do      *local*)         # First pass through any local machine types.         echo $1 -       exit ;; +       exit 0;;      * )         break ;; @@ -120,9 +118,7 @@ esac  # Here we must recognize all the valid KERNEL-OS combinations.  maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`  case $maybe_os in -  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ -  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ -  storm-chaos* | os2-emx* | rtmk-nova*) +  nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*)      os=-$maybe_os      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`      ;; @@ -148,7 +144,7 @@ case $os in  	-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\  	-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \  	-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -	-apple | -axis | -knuth | -cray) +	-apple | -axis)  		os=  		basic_machine=$1  		;; @@ -173,10 +169,6 @@ case $os in  	-hiux*)  		os=-hiuxwe2  		;; -	-sco6) -		os=-sco5v6 -		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` -		;;  	-sco5)  		os=-sco3.2v5  		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -193,10 +185,6 @@ case $os in  		# Don't forget version if it is 3.2v4 or newer.  		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`  		;; -	-sco5v6*) -		# Don't forget version if it is 3.2v4 or newer. -		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` -		;;  	-sco*)  		os=-sco3.2v2  		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -240,52 +228,31 @@ case $basic_machine in  	| a29k \  	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \  	| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ -	| am33_2.0 \ -	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ -	| bfin \ +	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \  	| c4x | clipper \  	| d10v | d30v | dlx | dsp16xx \ -	| fido | fr30 | frv \ +	| fr30 \  	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \  	| i370 | i860 | i960 | ia64 \ -	| ip2k | iq2000 \ -	| m32c | m32r | m32rle | m68000 | m68k | m88k \ -	| maxq | mb | microblaze | mcore | mep \ -	| mips | mipsbe | mipseb | mipsel | mipsle \ -	| mips16 \ -	| mips64 | mips64el \ -	| mips64vr | mips64vrel \ -	| mips64orion | mips64orionel \ -	| mips64vr4100 | mips64vr4100el \ -	| mips64vr4300 | mips64vr4300el \ -	| mips64vr5000 | mips64vr5000el \ -	| mips64vr5900 | mips64vr5900el \ -	| mipsisa32 | mipsisa32el \ -	| mipsisa32r2 | mipsisa32r2el \ -	| mipsisa64 | mipsisa64el \ -	| mipsisa64r2 | mipsisa64r2el \ -	| mipsisa64sb1 | mipsisa64sb1el \ -	| mipsisa64sr71k | mipsisa64sr71kel \ -	| mipstx39 | mipstx39el \ +	| m32r | m68000 | m68k | m88k | mcore \ +	| mips | mips16 | mips64 | mips64el | mips64orion | mips64orionel \ +	| mips64vr4100 | mips64vr4100el | mips64vr4300 \ +	| mips64vr4300el | mips64vr5000 | mips64vr5000el \ +	| mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \ +	| mipsisa32 | mipsisa64 \  	| mn10200 | mn10300 \ -	| mt \ -	| msp430 \ -	| nios | nios2 \  	| ns16k | ns32k \ -	| or32 \ +	| openrisc | or32 \  	| pdp10 | pdp11 | pj | pjl \  	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \  	| pyramid \ -	| score \ -	| sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ -	| sh64 | sh64le \ -	| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ -	| sparcv8 | sparcv9 | sparcv9b | sparcv9v \ -	| spu | strongarm \ -	| tahoe | thumb | tic4x | tic80 | tron \ +	| sh | sh[34] | sh[34]eb | shbe | shle | sh64 \ +	| sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ +	| strongarm \ +	| tahoe | thumb | tic80 | tron \  	| v850 | v850e \  	| we32k \ -	| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ +	| x86 | xscale | xstormy16 | xtensa \  	| z8k)  		basic_machine=$basic_machine-unknown  		;; @@ -296,9 +263,6 @@ case $basic_machine in  		;;  	m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)  		;; -	ms1) -		basic_machine=mt-unknown -		;;  	# We use `pc' rather than `unknown'  	# because (1) that's what they normally are, and @@ -318,65 +282,40 @@ case $basic_machine in  	| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \  	| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \  	| arm-*  | armbe-* | armle-* | armeb-* | armv*-* \ -	| avr-* | avr32-* \ -	| bfin-* | bs2000-* \ -	| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ -	| clipper-* | craynv-* | cydra-* \ +	| avr-* \ +	| bs2000-* \ +	| c[123]* | c30-* | [cjt]90-* | c54x-* \ +	| clipper-* | cydra-* \  	| d10v-* | d30v-* | dlx-* \  	| elxsi-* \ -	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ +	| f30[01]-* | f700-* | fr30-* | fx80-* \  	| h8300-* | h8500-* \  	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \  	| i*86-* | i860-* | i960-* | ia64-* \ -	| ip2k-* | iq2000-* \ -	| m32c-* | m32r-* | m32rle-* \ +	| m32r-* \  	| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ -	| m88110-* | m88k-* | maxq-* | mcore-* \ -	| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ -	| mips16-* \ -	| mips64-* | mips64el-* \ -	| mips64vr-* | mips64vrel-* \ -	| mips64orion-* | mips64orionel-* \ -	| mips64vr4100-* | mips64vr4100el-* \ -	| mips64vr4300-* | mips64vr4300el-* \ -	| mips64vr5000-* | mips64vr5000el-* \ -	| mips64vr5900-* | mips64vr5900el-* \ -	| mipsisa32-* | mipsisa32el-* \ -	| mipsisa32r2-* | mipsisa32r2el-* \ -	| mipsisa64-* | mipsisa64el-* \ -	| mipsisa64r2-* | mipsisa64r2el-* \ -	| mipsisa64sb1-* | mipsisa64sb1el-* \ -	| mipsisa64sr71k-* | mipsisa64sr71kel-* \ -	| mipstx39-* | mipstx39el-* \ -	| mmix-* \ -	| mt-* \ -	| msp430-* \ -	| nios-* | nios2-* \ +	| m88110-* | m88k-* | mcore-* \ +	| mips-* | mips16-* | mips64-* | mips64el-* | mips64orion-* \ +	| mips64orionel-* | mips64vr4100-* | mips64vr4100el-* \ +	| mips64vr4300-* | mips64vr4300el-* | mipsbe-* | mipseb-* \ +	| mipsle-* | mipsel-* | mipstx39-* | mipstx39el-* \  	| none-* | np1-* | ns16k-* | ns32k-* \  	| orion-* \  	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \  	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \  	| pyramid-* \  	| romp-* | rs6000-* \ -	| sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ -	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ -	| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ -	| sparclite-* \ -	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ -	| tahoe-* | thumb-* \ -	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ -	| tron-* \ +	| sh-* | sh[34]-* | sh[34]eb-* | shbe-* | shle-* | sh64-* \ +	| sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ +	| sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ +	| tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \  	| v850-* | v850e-* | vax-* \  	| we32k-* \ -	| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ -	| xstormy16-* | xtensa*-* \ +	| x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ +	| xtensa-* \  	| ymp-* \  	| z8k-*)  		;; -	# Recognize the basic CPU types without company name, with glob match. -	xtensa*) -		basic_machine=$basic_machine-unknown -		;;  	# Recognize the various machine names and aliases which stand  	# for a CPU type and a company and sometimes even an OS.  	386bsd) @@ -393,9 +332,6 @@ case $basic_machine in  		basic_machine=a29k-amd  		os=-udi  		;; -    	abacus) -		basic_machine=abacus-unknown -		;;  	adobe68k)  		basic_machine=m68010-adobe  		os=-scout @@ -410,12 +346,6 @@ case $basic_machine in  		basic_machine=a29k-none  		os=-bsd  		;; -	amd64) -		basic_machine=x86_64-pc -		;; -	amd64-*) -		basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` -		;;  	amdahl)  		basic_machine=580-amdahl  		os=-sysv @@ -447,14 +377,6 @@ case $basic_machine in  		basic_machine=ns32k-sequent  		os=-dynix  		;; -	blackfin) -		basic_machine=bfin-unknown -		os=-linux -		;; -	blackfin-*) -		basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` -		os=-linux -		;;  	c90)  		basic_machine=c90-cray  		os=-unicos @@ -483,27 +405,12 @@ case $basic_machine in  		basic_machine=j90-cray  		os=-unicos  		;; -	craynv) -		basic_machine=craynv-cray -		os=-unicosmp -		;; -	cr16) -		basic_machine=cr16-unknown -		os=-elf -		;;  	crds | unos)  		basic_machine=m68k-crds  		;; -	crisv32 | crisv32-* | etraxfs*) -		basic_machine=crisv32-axis -		;;  	cris | cris-* | etrax*)  		basic_machine=cris-axis  		;; -	crx) -		basic_machine=crx-unknown -		os=-elf -		;;  	da30 | da30-*)  		basic_machine=m68k-da30  		;; @@ -526,10 +433,6 @@ case $basic_machine in  		basic_machine=m88k-motorola  		os=-sysv3  		;; -	djgpp) -		basic_machine=i586-pc -		os=-msdosdjgpp -		;;  	dpx20 | dpx20-*)  		basic_machine=rs6000-bull  		os=-bosx @@ -680,14 +583,6 @@ case $basic_machine in  		basic_machine=m68k-isi  		os=-sysv  		;; -	m68knommu) -		basic_machine=m68k-unknown -		os=-linux -		;; -	m68knommu-*) -		basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` -		os=-linux -		;;  	m88k-omron*)  		basic_machine=m88k-omron  		;; @@ -703,10 +598,6 @@ case $basic_machine in  		basic_machine=i386-pc  		os=-mingw32  		;; -	mingw32ce) -		basic_machine=arm-unknown -		os=-mingw32ce -		;;  	miniframe)  		basic_machine=m68000-convergent  		;; @@ -720,6 +611,10 @@ case $basic_machine in  	mips3*)  		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown  		;; +	mmix*) +		basic_machine=mmix-knuth +		os=-mmixware +		;;  	monitor)  		basic_machine=m68k-rom68k  		os=-coff @@ -732,9 +627,6 @@ case $basic_machine in  		basic_machine=i386-pc  		os=-msdos  		;; -	ms1-*) -		basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` -		;;  	mvs)  		basic_machine=i370-ibm  		os=-mvs @@ -810,12 +702,9 @@ case $basic_machine in  		basic_machine=hppa1.1-oki  		os=-proelf  		;; -	openrisc | openrisc-*) +	or32 | or32-*)  		basic_machine=or32-unknown -		;; -	os400) -		basic_machine=powerpc-ibm -		os=-os400 +		os=-coff  		;;  	OSE68000 | ose68000)  		basic_machine=m68000-ericsson @@ -833,75 +722,55 @@ case $basic_machine in  		basic_machine=i860-intel  		os=-osf  		;; -	parisc) -		basic_machine=hppa-unknown -		os=-linux -		;; -	parisc-*) -		basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` -		os=-linux -		;;  	pbd)  		basic_machine=sparc-tti  		;;  	pbb)  		basic_machine=m68k-tti  		;; -	pc532 | pc532-*) +        pc532 | pc532-*)  		basic_machine=ns32k-pc532  		;; -	pc98) -		basic_machine=i386-pc -		;; -	pc98-*) -		basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` -		;;  	pentium | p5 | k5 | k6 | nexgen | viac3)  		basic_machine=i586-pc  		;; -	pentiumpro | p6 | 6x86 | athlon | athlon_*) +	pentiumpro | p6 | 6x86 | athlon)  		basic_machine=i686-pc  		;; -	pentiumii | pentium2 | pentiumiii | pentium3) +	pentiumii | pentium2)  		basic_machine=i686-pc  		;; -	pentium4) -		basic_machine=i786-pc -		;;  	pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)  		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`  		;;  	pentiumpro-* | p6-* | 6x86-* | athlon-*)  		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`  		;; -	pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) +	pentiumii-* | pentium2-*)  		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`  		;; -	pentium4-*) -		basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` -		;;  	pn)  		basic_machine=pn-gould  		;;  	power)	basic_machine=power-ibm  		;;  	ppc)	basic_machine=powerpc-unknown -		;; +	        ;;  	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`  		;;  	ppcle | powerpclittle | ppc-le | powerpc-little)  		basic_machine=powerpcle-unknown -		;; +	        ;;  	ppcle-* | powerpclittle-*)  		basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`  		;;  	ppc64)	basic_machine=powerpc64-unknown -		;; +	        ;;  	ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`  		;;  	ppc64le | powerpc64little | ppc64-le | powerpc64-little)  		basic_machine=powerpc64le-unknown -		;; +	        ;;  	ppc64le-* | powerpc64little-*)  		basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`  		;; @@ -912,10 +781,6 @@ case $basic_machine in  		basic_machine=i586-unknown  		os=-pw32  		;; -	rdos) -		basic_machine=i386-pc -		os=-rdos -		;;  	rom68k)  		basic_machine=m68k-rom68k  		os=-coff @@ -936,20 +801,6 @@ case $basic_machine in  		basic_machine=a29k-amd  		os=-udi  		;; -	sb1) -		basic_machine=mipsisa64sb1-unknown -		;; -	sb1el) -		basic_machine=mipsisa64sb1el-unknown -		;; -	sde) -		basic_machine=mipsisa32-sde -		os=-elf -		;; -	sei) -		basic_machine=mips-sei -		os=-seiux -		;;  	sequent)  		basic_machine=i386-sequent  		;; @@ -957,12 +808,6 @@ case $basic_machine in  		basic_machine=sh-hitachi  		os=-hms  		;; -	sh5el) -		basic_machine=sh5le-unknown -		;; -	sh64) -		basic_machine=sh64-unknown -		;;  	sparclite-wrs | simso-wrs)  		basic_machine=sparclite-wrs  		os=-vxworks @@ -1021,7 +866,7 @@ case $basic_machine in  	sun386 | sun386i | roadrunner)  		basic_machine=i386-sun  		;; -	sv1) +        sv1)  		basic_machine=sv1-cray  		os=-unicos  		;; @@ -1029,6 +874,10 @@ case $basic_machine in  		basic_machine=i386-sequent  		os=-dynix  		;; +	t3d) +		basic_machine=alpha-cray +		os=-unicos +		;;  	t3e)  		basic_machine=alphaev5-cray  		os=-unicos @@ -1041,18 +890,6 @@ case $basic_machine in  		basic_machine=tic54x-unknown  		os=-coff  		;; -	tic55x | c55x*) -		basic_machine=tic55x-unknown -		os=-coff -		;; -	tic6x | c6x*) -		basic_machine=tic6x-unknown -		os=-coff -		;; -	tile*) -		basic_machine=tile-unknown -		os=-linux-gnu -		;;  	tx39)  		basic_machine=mipstx39-unknown  		;; @@ -1066,10 +903,6 @@ case $basic_machine in  	tower | tower-32)  		basic_machine=m68k-ncr  		;; -	tpf) -		basic_machine=s390x-ibm -		os=-tpf -		;;  	udi29k)  		basic_machine=a29k-amd  		os=-udi @@ -1091,8 +924,8 @@ case $basic_machine in  		os=-vms  		;;  	vpp*|vx|vx-*) -		basic_machine=f301-fujitsu -		;; +               basic_machine=f301-fujitsu +               ;;  	vxworks960)  		basic_machine=i960-wrs  		os=-vxworks @@ -1113,11 +946,11 @@ case $basic_machine in  		basic_machine=hppa1.1-winbond  		os=-proelf  		;; -	xbox) -		basic_machine=i686-pc -		os=-mingw32 +	windows32) +		basic_machine=i386-pc +		os=-windows32-msvcrt  		;; -	xps | xps100) +        xps | xps100)  		basic_machine=xps100-honeywell  		;;  	ymp) @@ -1147,9 +980,6 @@ case $basic_machine in  	romp)  		basic_machine=romp-ibm  		;; -	mmix) -		basic_machine=mmix-knuth -		;;  	rs6000)  		basic_machine=rs6000-ibm  		;; @@ -1166,13 +996,16 @@ case $basic_machine in  	we32k)  		basic_machine=we32k-att  		;; -	sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) +	sh3 | sh4 | sh3eb | sh4eb)  		basic_machine=sh-unknown  		;; -	sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) +	sh64) +		basic_machine=sh64-unknown +		;; +	sparc | sparcv9 | sparcv9b)  		basic_machine=sparc-sun  		;; -	cydra) +        cydra)  		basic_machine=cydra-cydrome  		;;  	orion) @@ -1187,6 +1020,10 @@ case $basic_machine in  	pmac | pmac-mpw)  		basic_machine=powerpc-apple  		;; +	c4x*) +		basic_machine=c4x-none +		os=-coff +		;;  	*-unknown)  		# Make sure to match an already-canonicalized machine name.  		;; @@ -1242,23 +1079,18 @@ case $os in  	      | -aos* \  	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \  	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ -	      | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ -	      | -openbsd* | -solidbsd* \ -	      | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ -	      | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ +	      | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ +	      | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \  	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \  	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \  	      | -chorusos* | -chorusrdb* \  	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ -	      | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ -	      | -uxpv* | -beos* | -mpeix* | -udk* \ -	      | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ +	      | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ +	      | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \  	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \  	      | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \  	      | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ -	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ -	      | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ -	      | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) +	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* | -powermax*)  	# Remember, each alternative MUST END IN *, to match a version number.  		;;  	-qnx*) @@ -1270,21 +1102,16 @@ case $os in  			;;  		esac  		;; -	-nto-qnx*) -		;;  	-nto*) -		os=`echo $os | sed -e 's|nto|nto-qnx|'` +		os=-nto-qnx  		;;  	-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ -	      | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ +	      | -windows* | -osx | -abug | -netware* | -os9* | -beos* \  	      | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)  		;;  	-mac*)  		os=`echo $os | sed -e 's|mac|macos|'`  		;; -	-linux-dietlibc) -		os=-linux-dietlibc -		;;  	-linux*)  		os=`echo $os | sed -e 's|linux|linux-gnu|'`  		;; @@ -1297,9 +1124,6 @@ case $os in  	-opened*)  		os=-openedition  		;; -        -os400*) -		os=-os400 -		;;  	-wince*)  		os=-wince  		;; @@ -1321,9 +1145,6 @@ case $os in  	-atheos*)  		os=-atheos  		;; -	-syllable*) -		os=-syllable -		;;  	-386bsd)  		os=-bsd  		;; @@ -1334,7 +1155,7 @@ case $os in  		os=-rtmk-nova  		;;  	-ns2 ) -		os=-nextstep2 +	        os=-nextstep2  		;;  	-nsk*)  		os=-nsk @@ -1346,9 +1167,6 @@ case $os in  	-sinix*)  		os=-sysv4  		;; -        -tpf*) -		os=-tpf -		;;  	-triton*)  		os=-sysv3  		;; @@ -1376,17 +1194,8 @@ case $os in  	-xenix)  		os=-xenix  		;; -	-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) -		os=-mint -		;; -	-aros*) -		os=-aros -		;; -	-kaos*) -		os=-kaos -		;; -	-zvmoe) -		os=-zvmoe +        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) +	        os=-mint  		;;  	-none)  		;; @@ -1410,12 +1219,6 @@ else  # system, and we'll never get to this point.  case $basic_machine in -        score-*) -		os=-elf -		;; -        spu-*) -		os=-elf -		;;  	*-acorn)  		os=-riscix1.2  		;; @@ -1425,14 +1228,11 @@ case $basic_machine in  	arm*-semi)  		os=-aout  		;; -        c4x-* | tic4x-*) -        	os=-coff -		;;  	# This must come before the *-dec entry.  	pdp10-*)  		os=-tops20  		;; -	pdp11-*) +        pdp11-*)  		os=-none  		;;  	*-dec | vax-*) @@ -1453,9 +1253,6 @@ case $basic_machine in  	m68*-cisco)  		os=-aout  		;; -        mep-*) -		os=-elf -		;;  	mips*-cisco)  		os=-elf  		;; @@ -1474,15 +1271,9 @@ case $basic_machine in  	*-be)  		os=-beos  		;; -	*-haiku) -		os=-haiku -		;;  	*-ibm)  		os=-aix  		;; -    	*-knuth) -		os=-mmixware -		;;  	*-wec)  		os=-proelf  		;; @@ -1534,19 +1325,19 @@ case $basic_machine in  	*-next)  		os=-nextstep3  		;; -	*-gould) +        *-gould)  		os=-sysv  		;; -	*-highlevel) +        *-highlevel)  		os=-bsd  		;;  	*-encore)  		os=-bsd  		;; -	*-sgi) +        *-sgi)  		os=-irix  		;; -	*-siemens) +        *-siemens)  		os=-sysv4  		;;  	*-masscomp) @@ -1615,15 +1406,9 @@ case $basic_machine in  			-mvs* | -opened*)  				vendor=ibm  				;; -			-os400*) -				vendor=ibm -				;;  			-ptx*)  				vendor=sequent  				;; -			-tpf*) -				vendor=ibm -				;;  			-vxsim* | -vxworks* | -windiss*)  				vendor=wrs  				;; @@ -1648,7 +1433,7 @@ case $basic_machine in  esac  echo $basic_machine$os -exit +exit 0  # Local variables:  # eval: (add-hook 'write-file-hooks 'time-stamp) | 
