mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	This commit was generated by cvs2svn to compensate for changes in r372,
which included commits to RCS files with non-trunk default branches. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									9c5b1986a3
								
							
						
					
					
						commit
						210367ec88
					
				
					 140 changed files with 25635 additions and 14037 deletions
				
			
		
							
								
								
									
										156
									
								
								config.sub
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										156
									
								
								config.sub
									
										
									
									
										vendored
									
									
								
							|  | @ -1,6 +1,6 @@ | |||
| #! /bin/sh | ||||
| # Configuration validation subroutine script, version 1.1. | ||||
| #   Copyright (C) 1991, 92, 93, 94, 95, 1996 Free Software Foundation, Inc. | ||||
| #   Copyright (C) 1991, 92-97, 1998 Free Software Foundation, Inc. | ||||
| # This file is (in principle) common to ALL GNU software. | ||||
| # The presence of a machine in this file suggests that SOME GNU software | ||||
| # can handle that machine.  It does not imply ALL GNU software can. | ||||
|  | @ -149,35 +149,43 @@ esac | |||
| case $basic_machine in | ||||
| 	# Recognize the basic CPU types without company name. | ||||
| 	# Some are omitted here because they have special meanings below. | ||||
| 	tahoe | i860 | m68k | m68000 | m88k | ns32k | arm \ | ||||
| 		| arme[lb] | pyramid \ | ||||
| 		| tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \ | ||||
| 		| alpha | we32k | ns16k | clipper | i370 | sh \ | ||||
| 		| powerpc | powerpcle | 1750a | dsp16xx | mips64 | mipsel \ | ||||
| 		| pdp11 | mips64el | mips64orion | mips64orionel \ | ||||
| 		| sparc | sparclet | sparclite | sparc64) | ||||
| 	  basic_machine=$basic_machine-unknown | ||||
| 	  ;; | ||||
| 	tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ | ||||
| 		| arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \ | ||||
| 		| 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 | hppa2.0 \ | ||||
| 		| alpha | alphaev5 | alphaev56 | we32k | ns16k | clipper \ | ||||
| 		| i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \ | ||||
| 		| mips64 | mipsel | mips64el | mips64orion | mips64orionel \ | ||||
| 		| mipstx39 | mipstx39el \ | ||||
| 		| sparc | sparclet | sparclite | sparc64 | v850) | ||||
| 		basic_machine=$basic_machine-unknown | ||||
| 		;; | ||||
| 	# We use `pc' rather than `unknown' | ||||
| 	# because (1) that's what they normally are, and | ||||
| 	# (2) the word "unknown" tends to confuse beginning users. | ||||
| 	i[3456]86) | ||||
| 	i[34567]86) | ||||
| 	  basic_machine=$basic_machine-pc | ||||
| 	  ;; | ||||
| 	i[3456]86-TOWNS*) | ||||
| 	  basic_machine=`echo $basic_machine | sed -e 's/-TOWNS.*/-TOWNS/'` | ||||
| 	  ;; | ||||
| 	# Object if more than one company name word. | ||||
| 	*-*-*) | ||||
| 	  echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | ||||
| 	  exit 1 | ||||
| 		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | ||||
| 		exit 1 | ||||
| 		;; | ||||
| 	# Recognize the basic CPU types with company name. | ||||
| 	vax-* | tahoe-* | i[3456]86-* | i860-* | m68k-* | m68000-* | m88k-* \ | ||||
| 	      | sparc-* | ns32k-* | fx80-* | arm-* | c[123]* \ | ||||
| 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* | power-* \ | ||||
| 	      | none-* | 580-* | cray2-* | h8300-* | i960-* | xmp-* | ymp-* \ | ||||
| 	      | hppa1.0-* | hppa1.1-* | alpha-* | we32k-* | cydra-* | ns16k-* \ | ||||
| 	      | pn-* | np1-* | xps100-* | clipper-* | orion-* | sparclite-* \ | ||||
| 	      | pdp11-* | sh-* | powerpc-* | powerpcle-* | sparc64-* | mips64-* | mipsel-* \ | ||||
| 	      | mips64el-* | mips64orion-* | mips64orionel-*) | ||||
| 	vax-* | tahoe-* | i[34567]86-* | i860-* | m32r-* | m68k-* | m68000-* \ | ||||
| 	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \ | ||||
| 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ | ||||
| 	      | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \ | ||||
| 	      | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* \ | ||||
| 	      | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \ | ||||
| 	      | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \ | ||||
| 	      | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \ | ||||
| 	      | sparc64-* | mips64-* | mipsel-* \ | ||||
| 	      | mips64el-* | mips64orion-* | mips64orionel-*  \ | ||||
| 	      | mipstx39-* | mipstx39el-* \ | ||||
| 	      | f301-*) | ||||
| 		;; | ||||
| 	# Recognize the various machine names and aliases which stand | ||||
| 	# for a CPU type and a company and sometimes even an OS. | ||||
|  | @ -204,9 +212,9 @@ case $basic_machine in | |||
| 	amiga | amiga-*) | ||||
| 		basic_machine=m68k-cbm | ||||
| 		;; | ||||
| 	amigados) | ||||
| 	amigaos | amigados) | ||||
| 		basic_machine=m68k-cbm | ||||
| 		os=-amigados | ||||
| 		os=-amigaos | ||||
| 		;; | ||||
| 	amigaunix | amix) | ||||
| 		basic_machine=m68k-cbm | ||||
|  | @ -292,10 +300,6 @@ case $basic_machine in | |||
| 	encore | umax | mmax) | ||||
| 		basic_machine=ns32k-encore | ||||
| 		;; | ||||
| 	ews4800) | ||||
| 		basic_machine=mips-nec | ||||
| 		os=-sysv4 | ||||
| 		;; | ||||
| 	fx2800) | ||||
| 		basic_machine=i860-alliant | ||||
| 		;; | ||||
|  | @ -341,24 +345,27 @@ case $basic_machine in | |||
| 	hp9k8[0-9][0-9] | hp8[0-9][0-9]) | ||||
| 		basic_machine=hppa1.0-hp | ||||
| 		;; | ||||
| 	hppa-next) | ||||
| 		os=-nextstep3 | ||||
| 		;; | ||||
| 	i370-ibm* | ibm*) | ||||
| 		basic_machine=i370-ibm | ||||
| 		os=-mvs | ||||
| 		;; | ||||
| # I'm not sure what "Sysv32" means.  Should this be sysv3.2? | ||||
| 	i[3456]86v32) | ||||
| 	i[34567]86v32) | ||||
| 		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` | ||||
| 		os=-sysv32 | ||||
| 		;; | ||||
| 	i[3456]86v4*) | ||||
| 	i[34567]86v4*) | ||||
| 		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` | ||||
| 		os=-sysv4 | ||||
| 		;; | ||||
| 	i[3456]86v) | ||||
| 	i[34567]86v) | ||||
| 		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` | ||||
| 		os=-sysv | ||||
| 		;; | ||||
| 	i[3456]86sol2) | ||||
| 	i[34567]86sol2) | ||||
| 		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` | ||||
| 		os=-solaris2 | ||||
| 		;; | ||||
|  | @ -390,6 +397,14 @@ case $basic_machine in | |||
| 	miniframe) | ||||
| 		basic_machine=m68000-convergent | ||||
| 		;; | ||||
| 	mipsel*-linux*) | ||||
| 		basic_machine=mipsel-unknown | ||||
| 		os=-linux | ||||
| 		;; | ||||
| 	mips*-linux*) | ||||
| 		basic_machine=mips-unknown | ||||
| 		os=-linux | ||||
| 		;; | ||||
| 	mips3*-*) | ||||
| 		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` | ||||
| 		;; | ||||
|  | @ -457,25 +472,23 @@ case $basic_machine in | |||
|         pc532 | pc532-*) | ||||
| 		basic_machine=ns32k-pc532 | ||||
| 		;; | ||||
| 	pentium | p5) | ||||
| 		basic_machine=i586-intel | ||||
| 	pentium | p5 | k5 | nexen) | ||||
| 		basic_machine=i586-pc | ||||
| 		;; | ||||
| 	pentiumpro | p6) | ||||
| 		basic_machine=i686-intel | ||||
| 	pentiumpro | p6 | k6 | 6x86) | ||||
| 		basic_machine=i686-pc | ||||
| 		;; | ||||
| 	pentium-* | p5-*) | ||||
| 	pentiumii | pentium2) | ||||
| 		basic_machine=i786-pc | ||||
| 		;; | ||||
| 	pentium-* | p5-* | k5-* | nexen-*) | ||||
| 		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` | ||||
| 		;; | ||||
| 	pentiumpro-* | p6-*) | ||||
| 	pentiumpro-* | p6-* | k6-* | 6x86-*) | ||||
| 		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` | ||||
| 		;; | ||||
| 	k5) | ||||
| 		# We don't have specific support for AMD's K5 yet, so just call it a Pentium | ||||
| 		basic_machine=i586-amd | ||||
| 		;; | ||||
| 	nexen) | ||||
| 		# We don't have specific support for Nexgen yet, so just call it a Pentium | ||||
| 		basic_machine=i586-nexgen | ||||
| 	pentiumii-* | pentium2-*) | ||||
| 		basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` | ||||
| 		;; | ||||
| 	pn) | ||||
| 		basic_machine=pn-gould | ||||
|  | @ -559,6 +572,12 @@ case $basic_machine in | |||
| 		basic_machine=i386-sequent | ||||
| 		os=-dynix | ||||
| 		;; | ||||
| 	tx39) | ||||
| 		basic_machine=mipstx39-unknown | ||||
| 		;; | ||||
| 	tx39el) | ||||
| 		basic_machine=mipstx39el-unknown | ||||
| 		;; | ||||
| 	tower | tower-32) | ||||
| 		basic_machine=m68k-ncr | ||||
| 		;; | ||||
|  | @ -578,6 +597,9 @@ case $basic_machine in | |||
| 		basic_machine=vax-dec | ||||
| 		os=-vms | ||||
| 		;; | ||||
| 	vpp*|vx|vx-*) | ||||
|                basic_machine=f301-fujitsu | ||||
|                ;; | ||||
| 	vxworks960) | ||||
| 		basic_machine=i960-wrs | ||||
| 		os=-vxworks | ||||
|  | @ -605,7 +627,11 @@ case $basic_machine 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. | ||||
| 	mips) | ||||
| 		basic_machine=mips-mips | ||||
| 		if [ x$os = x-linux ]; then | ||||
| 			basic_machine=mips-unknown | ||||
| 		else | ||||
| 			basic_machine=mips-mips | ||||
| 		fi | ||||
| 		;; | ||||
| 	romp) | ||||
| 		basic_machine=romp-ibm | ||||
|  | @ -634,10 +660,6 @@ case $basic_machine in | |||
| 	orion105) | ||||
| 		basic_machine=clipper-highlevel | ||||
| 		;; | ||||
| 	human) | ||||
| 		basic_machine=m68k-sharp | ||||
| 		os=-human | ||||
| 		;; | ||||
| 	*) | ||||
| 		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | ||||
| 		exit 1 | ||||
|  | @ -652,6 +674,10 @@ case $basic_machine in | |||
| 	*-commodore*) | ||||
| 		basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` | ||||
| 		;; | ||||
| 	human) | ||||
| 		basic_machine=m68k-sharp | ||||
| 		os=-human | ||||
| 		;; | ||||
| 	*) | ||||
| 		;; | ||||
| esac | ||||
|  | @ -670,9 +696,12 @@ case $os in | |||
| 	-solaris) | ||||
| 		os=-solaris2 | ||||
| 		;; | ||||
| 	-unixware* | svr4*) | ||||
| 	-svr4*) | ||||
| 		os=-sysv4 | ||||
| 		;; | ||||
| 	-unixware*) | ||||
| 		os=-sysv4.2uw | ||||
| 		;; | ||||
| 	-gnu/linux*) | ||||
| 		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` | ||||
| 		;; | ||||
|  | @ -683,15 +712,16 @@ case $os in | |||
| 	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | ||||
| 	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ | ||||
| 	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ | ||||
| 	      | -amigados* | -msdos* | -newsos* | -unicos* | -aof* | -aos* \ | ||||
| 	      | -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \ | ||||
| 	      | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | ||||
| 	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | ||||
| 	      | -aos* \ | ||||
| 	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | ||||
| 	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | ||||
| 	      | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ | ||||
| 	      | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* \ | ||||
| 	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | ||||
| 	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | ||||
| 	      | -cygwin32* | -pe* | -psos* | -moss* | -proelf* \ | ||||
| 	      | -linux* | -bow*) | ||||
| 	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | ||||
| 	      | -mingw32* | -linux* | -uxpv* | -beos*) | ||||
| 	# Remember, each alternative MUST END IN *, to match a version number. | ||||
| 		;; | ||||
| 	-sunos5*) | ||||
|  | @ -754,6 +784,9 @@ case $os in | |||
| 		;; | ||||
| 	-human) | ||||
| 		;; | ||||
| 	-beos) | ||||
| 	        os=-beos | ||||
| 		;; | ||||
| 	-none) | ||||
| 		;; | ||||
| 	*) | ||||
|  | @ -806,6 +839,9 @@ case $basic_machine in | |||
| 	sparc-* | *-sun) | ||||
| 		os=-sunos4.1.1 | ||||
| 		;; | ||||
| 	*-be) | ||||
| 		os=-beos | ||||
| 		;; | ||||
| 	*-ibm) | ||||
| 		os=-aix | ||||
| 		;; | ||||
|  | @ -819,7 +855,7 @@ case $basic_machine in | |||
| 		os=-sysv | ||||
| 		;; | ||||
| 	*-cbm) | ||||
| 		os=-amigados | ||||
| 		os=-amigaos | ||||
| 		;; | ||||
| 	*-dg) | ||||
| 		os=-dgux | ||||
|  | @ -869,6 +905,9 @@ case $basic_machine in | |||
| 	*-masscomp) | ||||
| 		os=-rtu | ||||
| 		;; | ||||
| 	f301-fujitsu) | ||||
| 		os=-uxpv | ||||
| 		;; | ||||
| 	*) | ||||
| 		os=-none | ||||
| 		;; | ||||
|  | @ -887,9 +926,6 @@ case $basic_machine in | |||
| 			-sunos*) | ||||
| 				vendor=sun | ||||
| 				;; | ||||
| 			-lynxos*) | ||||
| 				vendor=lynx | ||||
| 				;; | ||||
| 			-aix*) | ||||
| 				vendor=ibm | ||||
| 				;; | ||||
|  | @ -917,7 +953,7 @@ case $basic_machine in | |||
| 			-ptx*) | ||||
| 				vendor=sequent | ||||
| 				;; | ||||
| 			-vxworks*) | ||||
| 			-vxsim* | -vxworks*) | ||||
| 				vendor=wrs | ||||
| 				;; | ||||
| 			-aux*) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 matz
						matz