Updated to match latest version in EGCS
This commit is contained in:
		| @@ -1,3 +1,7 @@ | |||||||
|  | 1999-05-24  Nick Clifton  <nickc@cygnus.com> | ||||||
|  |  | ||||||
|  | 	* config.sub: Updated to match latest EGCS version. | ||||||
|  |  | ||||||
| 1999-04-30  Tom Tromey  <tromey@cygnus.com> | 1999-04-30  Tom Tromey  <tromey@cygnus.com> | ||||||
|  |  | ||||||
| 	* ltmain.sh: [mode link] Always use CC given by ltconfig. | 	* ltmain.sh: [mode link] Always use CC given by ltconfig. | ||||||
|   | |||||||
							
								
								
									
										311
									
								
								config.sub
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										311
									
								
								config.sub
									
									
									
									
										vendored
									
									
								
							| @@ -64,18 +64,6 @@ case $1 in | |||||||
| 	;; | 	;; | ||||||
| esac | esac | ||||||
|  |  | ||||||
| # CYGNUS LOCAL marketing-names |  | ||||||
| # Here we handle any "marketing" names - translating them to |  | ||||||
| #  standard triplets |  | ||||||
| case $1 in  |  | ||||||
| 	mips-tx39-elf) |  | ||||||
| 		set mipstx39-unknown-elf |  | ||||||
|                 ;; |  | ||||||
| 	*) |  | ||||||
| 		;; |  | ||||||
| esac |  | ||||||
| # END CYGNUS LOCAL marketing-names |  | ||||||
|  |  | ||||||
| # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). | # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). | ||||||
| # Here we must recognize all the valid KERNEL-OS combinations. | # Here we must recognize all the valid KERNEL-OS combinations. | ||||||
| maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` | maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` | ||||||
| @@ -110,13 +98,13 @@ case $os in | |||||||
| 		os= | 		os= | ||||||
| 		basic_machine=$1 | 		basic_machine=$1 | ||||||
| 		;; | 		;; | ||||||
| 	-sim | -cisco | -oki | -wec | -winbond )	# EGCS LOCAL | 	-sim | -cisco | -oki | -wec | -winbond) | ||||||
| 		os= | 		os= | ||||||
| 		basic_machine=$1 | 		basic_machine=$1 | ||||||
| 		;; | 		;; | ||||||
| 	-scout)						# EGCS LOCAL | 	-scout) | ||||||
| 		;; | 		;; | ||||||
| 	-wrs)						# EGCS LOCAL | 	-wrs) | ||||||
| 		os=vxworks | 		os=vxworks | ||||||
| 		basic_machine=$1 | 		basic_machine=$1 | ||||||
| 		;; | 		;; | ||||||
| @@ -175,65 +163,18 @@ case $basic_machine in | |||||||
| 	# Recognize the basic CPU types without company name. | 	# Recognize the basic CPU types without company name. | ||||||
| 	# Some are omitted here because they have special meanings below. | 	# Some are omitted here because they have special meanings below. | ||||||
| 	tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ | 	tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ | ||||||
| 		| arme[lb] | pyramid | mn10200 | mn10300 \ | 		| arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \ | ||||||
| 		| tron | a29k | 580 | i960 | h8300 \ | 		| 580 | i960 | h8300 \ | ||||||
| 		| hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \ | 		| hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \ | ||||||
| 		| alpha | alphaev[45678] | alphaev56 | alphapca5[67] \ | 		| alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \ | ||||||
| 		| we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \ | 		| we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \ | ||||||
| 		| 1750a | dsp16xx | pdp11 \ | 		| 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \ | ||||||
| 		| mips64 | mipsel | mips64el | mips64orion | mips64orionel \ | 		| mips64orion | mips64orionel | mipstx39 | mipstx39el \ | ||||||
| 		| mipstx39 | mipstx39el \ | 		| mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \ | ||||||
| 		| sparc | sparclet | sparclite | sparc64 | sparc86x | v850 \ | 		| mips64vr5000 | miprs64vr5000el \ | ||||||
| 		| c4x) | 	        | m88110 | m680[012346]0 | m683?2 | m68360 | m5200 | z8k | v70 \ | ||||||
| 		basic_machine=$basic_machine-unknown | 		| sparc | sparclet | sparclite | sparc64 | sparc86x | sparcv9 \ | ||||||
| 		;; | 		| thumb | v850 | c4x | d10v | h8500 | w65) | ||||||
| 	m88110 | m680[012346]0 | m683?2 | m68360 | m5200 | z8k | v70 \ |  | ||||||
| 		| h8500 | w65 | fr30 | mcore) # CYGNUS / EGCS LOCAL |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	strongarm) # CYGNUS LOCAL nickc/strongarm |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	thumb) |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
|         # CYGNUS LOCAL vr4111/gavin |  | ||||||
| 	mips64vr4111 | mips64vr4111el) |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
|         # END CYGNUS LOCAL vr4111/gavin |  | ||||||
| 	mips64vr4300 | mips64vr4300el) # EGCS LOCAL jsmith/vr4300 |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	mips64vr4100 | mips64vr4100el) # EGCS LOCAL jsmith/vr4100 |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	mips64vr5000 | mips64vr5000el) # EGCS LOCAL ian/vr5000 |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	mips16) |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	tic30) # CYGNUS LOCAL ian/tic30 |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	c30) # CYGNUS LOCAL ian/tic30 |  | ||||||
| 		basic_machine=tic30-unknown |  | ||||||
| 		;; |  | ||||||
|  |  | ||||||
| 	tic80)				# CYGNUS LOCAL fnf/TIc80 |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	v850e)				# CYGNUS LOCAL jtc/v850 |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	v850ea)				# CYGNUS LOCAL jtc/v850 |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	d10v) |  | ||||||
| 		basic_machine=$basic_machine-unknown |  | ||||||
| 		;; |  | ||||||
| 	d30v)				# CYGNUS LOCAL hunt/d30v |  | ||||||
| 		basic_machine=$basic_machine-unknown | 		basic_machine=$basic_machine-unknown | ||||||
| 		;; | 		;; | ||||||
| 	# We use `pc' rather than `unknown' | 	# We use `pc' rather than `unknown' | ||||||
| @@ -251,54 +192,24 @@ case $basic_machine in | |||||||
| 	vax-* | tahoe-* | i[34567]86-* | i860-* | m32r-* | m68k-* | m68000-* \ | 	vax-* | tahoe-* | i[34567]86-* | i860-* | m32r-* | m68k-* | m68000-* \ | ||||||
| 	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \ | 	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \ | ||||||
| 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ | 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ | ||||||
| 	      | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \ | 	      | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \ | ||||||
| 	      | xmp-* | ymp-* \ | 	      | xmp-* | ymp-* \ | ||||||
| 	      | hppa-* | hppa1.0-* | hppa1.1-* \ | 	      | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* | hppa2.0n-* \ | ||||||
| 	      | hppa2.0-* | hppa2.0w-* | hppa2.0n-* \ | 	      | alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \ | ||||||
| 	      | alpha-* | alphaev[45678]-* | alphaev56-* | alphapca5[67]-* \ | 	      | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \ | ||||||
| 	      | we32k-* | cydra-* | ns16k-* | pn-* | np1-* \ | 	      | clipper-* | orion-* \ | ||||||
| 	      | xps100-* | clipper-* | orion-* \ |  | ||||||
| 	      | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \ | 	      | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \ | ||||||
| 	      | sparc64-* | sparcv9-* | sparc86x-* | mips64-* | mipsel-* \ | 	      | sparc64-* | sparcv9-* | sparc86x-* | mips16-* | mips64-* | mipsel-* \ | ||||||
| 	      | mips64el-* | mips64orion-* | mips64orionel-*  \ | 	      | mips64el-* | mips64orion-* | mips64orionel-* \ | ||||||
|  | 	      | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \ | ||||||
| 	      | mipstx39-* | mipstx39el-* \ | 	      | mipstx39-* | mipstx39el-* \ | ||||||
| 	      | f301-* | arm*-* \ | 	      | f301-* | arm*-* | t3e-* \ | ||||||
| 	      | fr30-* | mcore-*) # CYGNUS LOCAL | 	      | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \ | ||||||
| 		;; | 	      | thumb-* | v850-* | d30v-* | tic30-* | c30-* ) | ||||||
| 	m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | h8500-* | d10v-*) # EGCS LOCAL |  | ||||||
| 		;; |  | ||||||
| 	strongarm-*) # CYGNUS LOCAL nickc/strongarm |  | ||||||
| 		;; |  | ||||||
| 	thumb-*) # EGCS LOCAL angela/thumb |  | ||||||
| 		;; |  | ||||||
| 	v850-*) # EGCS LOCAL |  | ||||||
| 	        ;; |  | ||||||
| 	v850e-*) # CYGNUS LOCAL |  | ||||||
| 	        ;; |  | ||||||
| 	v850ea-*) # CYGNUS LOCAL |  | ||||||
| 	        ;; |  | ||||||
| 	d30v-*) # EGCS LOCAL |  | ||||||
| 	        ;; |  | ||||||
|         # CYGNUS LOCAL vr4111/gavin |  | ||||||
| 	mips64vr4111-* | mips64vr4111el-*) |  | ||||||
| 		;; |  | ||||||
|         # END CYGNUS LOCAL vr4111/gavin |  | ||||||
| 	mips64vr4300-* | mips64vr4300el-*) # EGCS LOCAL jsmith/vr4300 |  | ||||||
| 		;; |  | ||||||
| 	mips64vr4100-* | mips64vr4100el-*) # EGCS LOCAL jsmith/vr4100 |  | ||||||
| 		;; |  | ||||||
| 	mips16-*) # EGCS LOCAL krk/mips16 |  | ||||||
| 		;; |  | ||||||
| 	tic30-*) # EGCS LOCAL ian/tic30 |  | ||||||
| 		;; |  | ||||||
| 	c30-*) # EGCS LOCAL ian/tic30 |  | ||||||
| 		basic_machine=tic30-unknown |  | ||||||
| 		;; |  | ||||||
| 	tic80-*)						# CYGNUS LOCAL fnf/TIc80 |  | ||||||
| 		;; | 		;; | ||||||
| 	# Recognize the various machine names and aliases which stand | 	# Recognize the various machine names and aliases which stand | ||||||
| 	# for a CPU type and a company and sometimes even an OS. | 	# for a CPU type and a company and sometimes even an OS. | ||||||
| 	386bsd)						# EGCS LOCAL | 	386bsd) | ||||||
| 		basic_machine=i386-unknown | 		basic_machine=i386-unknown | ||||||
| 		os=-bsd | 		os=-bsd | ||||||
| 		;; | 		;; | ||||||
| @@ -308,11 +219,11 @@ case $basic_machine in | |||||||
| 	3b*) | 	3b*) | ||||||
| 		basic_machine=we32k-att | 		basic_machine=we32k-att | ||||||
| 		;; | 		;; | ||||||
| 	a29khif)					# EGCS LOCAL | 	a29khif) | ||||||
| 		basic_machine=a29k-amd | 		basic_machine=a29k-amd | ||||||
| 		os=-udi | 		os=-udi | ||||||
| 		;; | 		;; | ||||||
| 	adobe68k)					# EGCS LOCAL | 	adobe68k) | ||||||
| 		basic_machine=m68010-adobe | 		basic_machine=m68010-adobe | ||||||
| 		os=-scout | 		os=-scout | ||||||
| 		;; | 		;; | ||||||
| @@ -345,7 +256,7 @@ case $basic_machine in | |||||||
| 		basic_machine=m68k-apollo | 		basic_machine=m68k-apollo | ||||||
| 		os=-sysv | 		os=-sysv | ||||||
| 		;; | 		;; | ||||||
| 	apollo68bsd)					# EGCS LOCAL | 	apollo68bsd) | ||||||
| 		basic_machine=m68k-apollo | 		basic_machine=m68k-apollo | ||||||
| 		os=-bsd | 		os=-bsd | ||||||
| 		;; | 		;; | ||||||
| @@ -425,7 +336,7 @@ case $basic_machine in | |||||||
| 	encore | umax | mmax) | 	encore | umax | mmax) | ||||||
| 		basic_machine=ns32k-encore | 		basic_machine=ns32k-encore | ||||||
| 		;; | 		;; | ||||||
| 	es1800 | OSE68k | ose68k | ose | OSE)		# EGCS LOCAL | 	es1800 | OSE68k | ose68k | ose | OSE) | ||||||
| 		basic_machine=m68k-ericsson | 		basic_machine=m68k-ericsson | ||||||
| 		os=-ose | 		os=-ose | ||||||
| 		;; | 		;; | ||||||
| @@ -447,11 +358,11 @@ case $basic_machine in | |||||||
| 		basic_machine=h8300-hitachi | 		basic_machine=h8300-hitachi | ||||||
| 		os=-hms | 		os=-hms | ||||||
| 		;; | 		;; | ||||||
| 	h8300xray)					# EGCS LOCAL | 	h8300xray) | ||||||
| 		basic_machine=h8300-hitachi | 		basic_machine=h8300-hitachi | ||||||
| 		os=-xray | 		os=-xray | ||||||
| 		;; | 		;; | ||||||
| 	h8500hms)					# EGCS LOCAL | 	h8500hms) | ||||||
| 		basic_machine=h8500-hitachi | 		basic_machine=h8500-hitachi | ||||||
| 		os=-hms | 		os=-hms | ||||||
| 		;; | 		;; | ||||||
| @@ -470,22 +381,6 @@ case $basic_machine in | |||||||
| 		basic_machine=m68k-hp | 		basic_machine=m68k-hp | ||||||
| 		os=-hpux | 		os=-hpux | ||||||
| 		;; | 		;; | ||||||
|         w89k-*)						# EGCS LOCAL |  | ||||||
|                 basic_machine=hppa1.1-winbond |  | ||||||
|                 os=-proelf |  | ||||||
|                 ;; |  | ||||||
|         op50n-*)					# EGCS LOCAL |  | ||||||
|                 basic_machine=hppa1.1-oki |  | ||||||
|                 os=-proelf |  | ||||||
|                 ;; |  | ||||||
|         op60c-*)					# EGCS LOCAL |  | ||||||
|                 basic_machine=hppa1.1-oki |  | ||||||
|                 os=-proelf |  | ||||||
|                 ;; |  | ||||||
|         hppro)						# EGCS LOCAL |  | ||||||
|                 basic_machine=hppa1.1-hp |  | ||||||
|                 os=-proelf |  | ||||||
|                 ;; |  | ||||||
| 	hp3k9[0-9][0-9] | hp9[0-9][0-9]) | 	hp3k9[0-9][0-9] | hp9[0-9][0-9]) | ||||||
| 		basic_machine=hppa1.0-hp | 		basic_machine=hppa1.0-hp | ||||||
| 		;; | 		;; | ||||||
| @@ -495,22 +390,21 @@ case $basic_machine in | |||||||
| 	hp9k3[2-9][0-9]) | 	hp9k3[2-9][0-9]) | ||||||
| 		basic_machine=m68k-hp | 		basic_machine=m68k-hp | ||||||
| 		;; | 		;; | ||||||
| 	hp9k6[0-9][0-9] | hp6[0-9][0-9] ) | 	hp9k6[0-9][0-9] | hp6[0-9][0-9]) | ||||||
| 		basic_machine=hppa1.0-hp | 		basic_machine=hppa1.0-hp | ||||||
| 		;; | 		;; | ||||||
| 	hp9k7[0-79][0-9] | hp7[0-79][0-9] ) | 	hp9k7[0-79][0-9] | hp7[0-79][0-9]) | ||||||
| 		basic_machine=hppa1.1-hp | 		basic_machine=hppa1.1-hp | ||||||
| 		;; | 		;; | ||||||
| 	hp9k78[0-9] | hp78[0-9] ) | 	hp9k78[0-9] | hp78[0-9]) | ||||||
| 		# FIXME: really hppa2.0-hp | 		# FIXME: really hppa2.0-hp | ||||||
| 		basic_machine=hppa1.1-hp | 		basic_machine=hppa1.1-hp | ||||||
| 		;; | 		;; | ||||||
| 	hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | \ | 	hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) | ||||||
| 	hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893 ) |  | ||||||
| 		# FIXME: really hppa2.0-hp | 		# FIXME: really hppa2.0-hp | ||||||
| 		basic_machine=hppa1.1-hp | 		basic_machine=hppa1.1-hp | ||||||
| 		;; | 		;; | ||||||
| 	hp9k8[0-9][13679] | hp8[0-9][13679] ) | 	hp9k8[0-9][13679] | hp8[0-9][13679]) | ||||||
| 		basic_machine=hppa1.1-hp | 		basic_machine=hppa1.1-hp | ||||||
| 		;; | 		;; | ||||||
| 	hp9k8[0-9][0-9] | hp8[0-9][0-9]) | 	hp9k8[0-9][0-9] | hp8[0-9][0-9]) | ||||||
| @@ -519,10 +413,14 @@ case $basic_machine in | |||||||
| 	hppa-next) | 	hppa-next) | ||||||
| 		os=-nextstep3 | 		os=-nextstep3 | ||||||
| 		;; | 		;; | ||||||
| 	hppaosf)					# EGCS LOCAL | 	hppaosf) | ||||||
| 		basic_machine=hppa1.1-hp | 		basic_machine=hppa1.1-hp | ||||||
| 		os=-osf | 		os=-osf | ||||||
| 		;; | 		;; | ||||||
|  | 	hppro) | ||||||
|  | 		basic_machine=hppa1.1-hp | ||||||
|  | 		os=-proelf | ||||||
|  | 		;; | ||||||
| 	i370-ibm* | ibm*) | 	i370-ibm* | ibm*) | ||||||
| 		basic_machine=i370-ibm | 		basic_machine=i370-ibm | ||||||
| 		os=-mvs | 		os=-mvs | ||||||
| @@ -544,15 +442,15 @@ case $basic_machine in | |||||||
| 		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` | 		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` | ||||||
| 		os=-solaris2 | 		os=-solaris2 | ||||||
| 		;; | 		;; | ||||||
| 	i386mach)					# EGCS LOCAL | 	i386mach) | ||||||
| 		basic_machine=i386-mach | 		basic_machine=i386-mach | ||||||
| 		os=-mach | 		os=-mach | ||||||
| 		;; | 		;; | ||||||
| 	i386-vsta | vsta)				# EGCS LOCAL | 	i386-vsta | vsta) | ||||||
| 		basic_machine=i386-unknown | 		basic_machine=i386-unknown | ||||||
| 		os=-vsta | 		os=-vsta | ||||||
| 		;; | 		;; | ||||||
| 	i386-go32 | go32)				# EGCS LOCAL | 	i386-go32 | go32) | ||||||
| 		basic_machine=i386-unknown | 		basic_machine=i386-unknown | ||||||
| 		os=-go32 | 		os=-go32 | ||||||
| 		;; | 		;; | ||||||
| @@ -588,6 +486,10 @@ case $basic_machine in | |||||||
| 	miniframe) | 	miniframe) | ||||||
| 		basic_machine=m68000-convergent | 		basic_machine=m68000-convergent | ||||||
| 		;; | 		;; | ||||||
|  | 	*mint | *MiNT) | ||||||
|  | 		basic_machine=m68k-atari | ||||||
|  | 		os=-mint | ||||||
|  | 		;; | ||||||
| 	mipsel*-linux*) | 	mipsel*-linux*) | ||||||
| 		basic_machine=mipsel-unknown | 		basic_machine=mipsel-unknown | ||||||
| 		os=-linux-gnu | 		os=-linux-gnu | ||||||
| @@ -602,11 +504,11 @@ case $basic_machine in | |||||||
| 	mips3*) | 	mips3*) | ||||||
| 		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown | 		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown | ||||||
| 		;; | 		;; | ||||||
| 	monitor)					# EGCS LOCAL | 	monitor) | ||||||
| 		basic_machine=m68k-rom68k | 		basic_machine=m68k-rom68k | ||||||
| 		os=-coff | 		os=-coff | ||||||
| 		;; | 		;; | ||||||
| 	msdos)						# EGCS LOCAL | 	msdos) | ||||||
| 		basic_machine=i386-unknown | 		basic_machine=i386-unknown | ||||||
| 		os=-msdos | 		os=-msdos | ||||||
| 		;; | 		;; | ||||||
| @@ -615,7 +517,7 @@ case $basic_machine in | |||||||
| 		os=-sysv4 | 		os=-sysv4 | ||||||
| 		;; | 		;; | ||||||
| 	netbsd386) | 	netbsd386) | ||||||
| 		basic_machine=i386-unknown		# EGCS LOCAL | 		basic_machine=i386-unknown | ||||||
| 		os=-netbsd | 		os=-netbsd | ||||||
| 		;; | 		;; | ||||||
| 	netwinder) | 	netwinder) | ||||||
| @@ -634,7 +536,7 @@ case $basic_machine in | |||||||
| 		basic_machine=mips-sony | 		basic_machine=mips-sony | ||||||
| 		os=-newsos | 		os=-newsos | ||||||
| 		;; | 		;; | ||||||
| 	necv70)						# EGCS LOCAL | 	necv70) | ||||||
| 		basic_machine=v70-nec | 		basic_machine=v70-nec | ||||||
| 		os=-sysv | 		os=-sysv | ||||||
| 		;; | 		;; | ||||||
| @@ -663,18 +565,22 @@ case $basic_machine in | |||||||
| 		basic_machine=i960-intel | 		basic_machine=i960-intel | ||||||
| 		os=-nindy | 		os=-nindy | ||||||
| 		;; | 		;; | ||||||
| 	mon960)						# EGCS LOCAL | 	mon960) | ||||||
| 		basic_machine=i960-intel | 		basic_machine=i960-intel | ||||||
| 		os=-mon960 | 		os=-mon960 | ||||||
| 		;; | 		;; | ||||||
| 	np1) | 	np1) | ||||||
| 		basic_machine=np1-gould | 		basic_machine=np1-gould | ||||||
| 		;; | 		;; | ||||||
| 	OSE68000 | ose68000)				# EGCS LOCAL | 	op50n-* | op60c-*) | ||||||
|  | 		basic_machine=hppa1.1-oki | ||||||
|  | 		os=-proelf | ||||||
|  | 		;; | ||||||
|  | 	OSE68000 | ose68000) | ||||||
| 		basic_machine=m68000-ericsson | 		basic_machine=m68000-ericsson | ||||||
| 		os=-ose | 		os=-ose | ||||||
| 		;; | 		;; | ||||||
| 	os68k)						# EGCS LOCAL | 	os68k) | ||||||
| 		basic_machine=m68k-none | 		basic_machine=m68k-none | ||||||
| 		os=-os68k | 		os=-os68k | ||||||
| 		;; | 		;; | ||||||
| @@ -704,10 +610,10 @@ case $basic_machine in | |||||||
| 	pentiumii | pentium2) | 	pentiumii | pentium2) | ||||||
| 		basic_machine=i786-pc | 		basic_machine=i786-pc | ||||||
| 		;; | 		;; | ||||||
| 	pentium-* | p5-* | k5-* | nexen-*) | 	pentium-* | p5-* | k5-* | k6-* | nexen-*) | ||||||
| 		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` | 		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` | ||||||
| 		;; | 		;; | ||||||
| 	pentiumpro-* | p6-* | k6-* | 6x86-*) | 	pentiumpro-* | p6-* | 6x86-*) | ||||||
| 		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` | 		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` | ||||||
| 		;; | 		;; | ||||||
| 	pentiumii-* | pentium2-*) | 	pentiumii-* | pentium2-*) | ||||||
| @@ -731,7 +637,7 @@ case $basic_machine in | |||||||
| 	ps2) | 	ps2) | ||||||
| 		basic_machine=i386-ibm | 		basic_machine=i386-ibm | ||||||
| 		;; | 		;; | ||||||
| 	rom68k)						# EGCS LOCAL | 	rom68k) | ||||||
| 		basic_machine=m68k-rom68k | 		basic_machine=m68k-rom68k | ||||||
| 		os=-coff | 		os=-coff | ||||||
| 		;; | 		;; | ||||||
| @@ -741,7 +647,7 @@ case $basic_machine in | |||||||
| 	rtpc | rtpc-*) | 	rtpc | rtpc-*) | ||||||
| 		basic_machine=romp-ibm | 		basic_machine=romp-ibm | ||||||
| 		;; | 		;; | ||||||
| 	sa29200)					# EGCS LOCAL | 	sa29200) | ||||||
| 		basic_machine=a29k-amd | 		basic_machine=a29k-amd | ||||||
| 		os=-udi | 		os=-udi | ||||||
| 		;; | 		;; | ||||||
| @@ -752,7 +658,7 @@ case $basic_machine in | |||||||
| 		basic_machine=sh-hitachi | 		basic_machine=sh-hitachi | ||||||
| 		os=-hms | 		os=-hms | ||||||
| 		;; | 		;; | ||||||
| 	sparclite-wrs)					# EGCS LOCAL | 	sparclite-wrs) | ||||||
| 		basic_machine=sparclite-wrs | 		basic_machine=sparclite-wrs | ||||||
| 		os=-vxworks | 		os=-vxworks | ||||||
| 		;; | 		;; | ||||||
| @@ -763,10 +669,10 @@ case $basic_machine in | |||||||
| 	spur) | 	spur) | ||||||
| 		basic_machine=spur-unknown | 		basic_machine=spur-unknown | ||||||
| 		;; | 		;; | ||||||
| 	st2000)						# EGCS LOCAL | 	st2000) | ||||||
| 		basic_machine=m68k-tandem | 		basic_machine=m68k-tandem | ||||||
| 		;; | 		;; | ||||||
| 	stratus)					# EGCS LOCAL | 	stratus) | ||||||
| 		basic_machine=i860-stratus | 		basic_machine=i860-stratus | ||||||
| 		os=-sysv4 | 		os=-sysv4 | ||||||
| 		;; | 		;; | ||||||
| @@ -814,6 +720,10 @@ case $basic_machine in | |||||||
| 		basic_machine=i386-sequent | 		basic_machine=i386-sequent | ||||||
| 		os=-dynix | 		os=-dynix | ||||||
| 		;; | 		;; | ||||||
|  | 	t3e) | ||||||
|  | 		basic_machine=t3e-cray | ||||||
|  | 		os=-unicos | ||||||
|  | 		;; | ||||||
| 	tx39) | 	tx39) | ||||||
| 		basic_machine=mipstx39-unknown | 		basic_machine=mipstx39-unknown | ||||||
| 		;; | 		;; | ||||||
| @@ -831,7 +741,7 @@ case $basic_machine in | |||||||
| 		basic_machine=a29k-nyu | 		basic_machine=a29k-nyu | ||||||
| 		os=-sym1 | 		os=-sym1 | ||||||
| 		;; | 		;; | ||||||
| 	v810 | necv810)					# EGCS LOCAL | 	v810 | necv810) | ||||||
| 		basic_machine=v810-nec | 		basic_machine=v810-nec | ||||||
| 		os=-none | 		os=-none | ||||||
| 		;; | 		;; | ||||||
| @@ -858,9 +768,13 @@ case $basic_machine in | |||||||
| 		basic_machine=a29k-wrs | 		basic_machine=a29k-wrs | ||||||
| 		os=-vxworks | 		os=-vxworks | ||||||
| 		;; | 		;; | ||||||
| 	w65*)						# EGCS LOCAL | 	w65*) | ||||||
|  		basic_machine=w65-wdc | 		basic_machine=w65-wdc | ||||||
|  		os=-none | 		os=-none | ||||||
|  | 		;; | ||||||
|  | 	w89k-*) | ||||||
|  | 		basic_machine=hppa1.1-winbond | ||||||
|  | 		os=-proelf | ||||||
| 		;; | 		;; | ||||||
| 	xmp) | 	xmp) | ||||||
| 		basic_machine=xmp-cray | 		basic_machine=xmp-cray | ||||||
| @@ -869,7 +783,7 @@ case $basic_machine in | |||||||
|         xps | xps100) |         xps | xps100) | ||||||
| 		basic_machine=xps100-honeywell | 		basic_machine=xps100-honeywell | ||||||
| 		;; | 		;; | ||||||
| 	z8k-*-coff)					# EGCS LOCAL | 	z8k-*-coff) | ||||||
| 		basic_machine=z8k-unknown | 		basic_machine=z8k-unknown | ||||||
| 		os=-sim | 		os=-sim | ||||||
| 		;; | 		;; | ||||||
| @@ -880,13 +794,13 @@ case $basic_machine in | |||||||
|  |  | ||||||
| # Here we handle the default manufacturer of certain CPU types.  It is in | # Here we handle the default manufacturer of certain CPU types.  It is in | ||||||
| # some cases the only manufacturer, in others, it is the most popular. | # some cases the only manufacturer, in others, it is the most popular. | ||||||
| 	w89k)						# EGCS LOCAL | 	w89k) | ||||||
| 		basic_machine=hppa1.1-winbond | 		basic_machine=hppa1.1-winbond | ||||||
| 		;; | 		;; | ||||||
| 	op50n)						# EGCS LOCAL | 	op50n) | ||||||
| 		basic_machine=hppa1.1-oki | 		basic_machine=hppa1.1-oki | ||||||
| 		;; | 		;; | ||||||
| 	op60c)						# EGCS LOCAL | 	op60c) | ||||||
| 		basic_machine=hppa1.1-oki | 		basic_machine=hppa1.1-oki | ||||||
| 		;; | 		;; | ||||||
| 	mips) | 	mips) | ||||||
| @@ -923,16 +837,16 @@ case $basic_machine in | |||||||
| 	orion105) | 	orion105) | ||||||
| 		basic_machine=clipper-highlevel | 		basic_machine=clipper-highlevel | ||||||
| 		;; | 		;; | ||||||
| 	mac | mpw | mac-mpw)				# EGCS LOCAL | 	mac | mpw | mac-mpw) | ||||||
| 		basic_machine=m68k-apple | 		basic_machine=m68k-apple | ||||||
| 		;; | 		;; | ||||||
| 	pmac | pmac-mpw)				# EGCS LOCAL | 	pmac | pmac-mpw) | ||||||
| 		basic_machine=powerpc-apple | 		basic_machine=powerpc-apple | ||||||
| 		;; | 		;; | ||||||
|  	c4x*) | 	c4x*) | ||||||
|  		basic_machine=c4x-none | 		basic_machine=c4x-none | ||||||
|  		os=-coff | 		os=-coff | ||||||
|   		;; | 		;; | ||||||
| 	*) | 	*) | ||||||
| 		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | 		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | ||||||
| 		exit 1 | 		exit 1 | ||||||
| @@ -991,18 +905,16 @@ case $os in | |||||||
| 	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | 	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | ||||||
| 	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | 	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | ||||||
| 	      | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ | 	      | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ | ||||||
| 	      | -interix* | -uwin* ) | 	      | -interix* | -uwin* | -rhapsody* | -openstep* | -oskit*) | ||||||
| 	# Remember, each alternative MUST END IN *, to match a version number. | 	# Remember, each alternative MUST END IN *, to match a version number. | ||||||
| 		;; | 		;; | ||||||
| 	# EGCS LOCAL |  | ||||||
| 	-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | 	-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | ||||||
| 	      | -windows* | -osx | -abug |  -netware* | -os9* | -beos* \ | 	      | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ | ||||||
| 	      | -macos* | -mpw* | -magic* | -mon960* | -lnews* ) | 	      | -macos* | -mpw* | -magic* | -mon960* | -lnews*) | ||||||
| 		;; | 		;; | ||||||
| 	-mac*) | 	-mac*) | ||||||
| 		os=`echo $os | sed -e 's|mac|macos|'` | 		os=`echo $os | sed -e 's|mac|macos|'` | ||||||
| 		;; | 		;; | ||||||
| 	# END EGCS LOCAL |  | ||||||
| 	-linux*) | 	-linux*) | ||||||
| 		os=`echo $os | sed -e 's|linux|linux-gnu|'` | 		os=`echo $os | sed -e 's|linux|linux-gnu|'` | ||||||
| 		;; | 		;; | ||||||
| @@ -1027,7 +939,7 @@ case $os in | |||||||
| 	-acis*) | 	-acis*) | ||||||
| 		os=-aos | 		os=-aos | ||||||
| 		;; | 		;; | ||||||
| 	-386bsd)					# EGCS LOCAL | 	-386bsd) | ||||||
| 		os=-bsd | 		os=-bsd | ||||||
| 		;; | 		;; | ||||||
| 	-ctix* | -uts*) | 	-ctix* | -uts*) | ||||||
| @@ -1061,15 +973,18 @@ case $os in | |||||||
| 	# This must come after -sysvr4. | 	# This must come after -sysvr4. | ||||||
| 	-sysv*) | 	-sysv*) | ||||||
| 		;; | 		;; | ||||||
| 	-ose*)						# EGCS LOCAL | 	-ose*) | ||||||
| 		os=-ose | 		os=-ose | ||||||
| 		;; | 		;; | ||||||
| 	-es1800*)					# EGCS LOCAL | 	-es1800*) | ||||||
| 		os=-ose | 		os=-ose | ||||||
| 		;; | 		;; | ||||||
| 	-xenix) | 	-xenix) | ||||||
| 		os=-xenix | 		os=-xenix | ||||||
| 		;; | 		;; | ||||||
|  |         -*mint | -*MiNT) | ||||||
|  | 	        os=-mint | ||||||
|  | 		;; | ||||||
| 	-none) | 	-none) | ||||||
| 		;; | 		;; | ||||||
| 	*) | 	*) | ||||||
| @@ -1119,15 +1034,15 @@ case $basic_machine in | |||||||
| 		# default. | 		# default. | ||||||
| 		# os=-sunos4 | 		# os=-sunos4 | ||||||
| 		;; | 		;; | ||||||
| 	m68*-cisco)					# EGCS LOCAL | 	m68*-cisco) | ||||||
| 		os=-aout | 		os=-aout | ||||||
| 		;; | 		;; | ||||||
| 	mips*-cisco)					# EGCS LOCAL | 	mips*-cisco) | ||||||
|  | 		os=-elf | ||||||
|  | 		;; | ||||||
|  | 	mips*-*) | ||||||
| 		os=-elf | 		os=-elf | ||||||
| 		;; | 		;; | ||||||
|         mips*-*)                                        # EGCS LOCAL |  | ||||||
|                 os=-elf |  | ||||||
|                 ;; |  | ||||||
| 	*-tti)	# must be before sparc entry or we get the wrong os. | 	*-tti)	# must be before sparc entry or we get the wrong os. | ||||||
| 		os=-sysv3 | 		os=-sysv3 | ||||||
| 		;; | 		;; | ||||||
| @@ -1140,13 +1055,13 @@ case $basic_machine in | |||||||
| 	*-ibm) | 	*-ibm) | ||||||
| 		os=-aix | 		os=-aix | ||||||
| 		;; | 		;; | ||||||
| 	*-wec)						# EGCS LOCAL | 	*-wec) | ||||||
| 		os=-proelf | 		os=-proelf | ||||||
| 		;; | 		;; | ||||||
| 	*-winbond)					# EGCS LOCAL | 	*-winbond) | ||||||
| 		os=-proelf | 		os=-proelf | ||||||
| 		;; | 		;; | ||||||
| 	*-oki)						# EGCS LOCAL | 	*-oki) | ||||||
| 		os=-proelf | 		os=-proelf | ||||||
| 		;; | 		;; | ||||||
| 	*-hp) | 	*-hp) | ||||||
| @@ -1212,15 +1127,18 @@ case $basic_machine in | |||||||
| 	f301-fujitsu) | 	f301-fujitsu) | ||||||
| 		os=-uxpv | 		os=-uxpv | ||||||
| 		;; | 		;; | ||||||
| 	*-rom68k)					# EGCS LOCAL | 	*-rom68k) | ||||||
| 		os=-coff | 		os=-coff | ||||||
| 		;; | 		;; | ||||||
| 	*-*bug)						# EGCS LOCAL | 	*-*bug) | ||||||
| 		os=-coff | 		os=-coff | ||||||
| 		;; | 		;; | ||||||
| 	*-apple)					# EGCS LOCAL | 	*-apple) | ||||||
| 		os=-macos | 		os=-macos | ||||||
| 		;; | 		;; | ||||||
|  | 	*-atari*) | ||||||
|  | 		os=-mint | ||||||
|  | 		;; | ||||||
| 	*) | 	*) | ||||||
| 		os=-none | 		os=-none | ||||||
| 		;; | 		;; | ||||||
| @@ -1278,12 +1196,15 @@ case $basic_machine in | |||||||
| 			-aux*) | 			-aux*) | ||||||
| 				vendor=apple | 				vendor=apple | ||||||
| 				;; | 				;; | ||||||
| 			-hms*)				# EGCS LOCAL | 			-hms*) | ||||||
| 				vendor=hitachi | 				vendor=hitachi | ||||||
| 				;; | 				;; | ||||||
| 			-mpw* | -macos*)		# EGCS LOCAL | 			-mpw* | -macos*) | ||||||
| 				vendor=apple | 				vendor=apple | ||||||
| 				;; | 				;; | ||||||
|  | 			-*mint | -*MiNT) | ||||||
|  | 				vendor=atari | ||||||
|  | 				;; | ||||||
| 		esac | 		esac | ||||||
| 		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` | 		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` | ||||||
| 		;; | 		;; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user