scripts: update config.sub
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Apr 12 22:12:23 2011 +0200 (2011-04-12)
changeset 24048988576c491a
parent 2403 ee2634bc3871
child 2405 4979c581d088
scripts: update config.sub

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
scripts/config.sub
     1.1 --- a/scripts/config.sub	Fri Apr 08 00:58:33 2011 +0200
     1.2 +++ b/scripts/config.sub	Tue Apr 12 22:12:23 2011 +0200
     1.3 @@ -4,7 +4,7 @@
     1.4  #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
     1.5  #   2011 Free Software Foundation, Inc.
     1.6  
     1.7 -timestamp='2011-02-24'
     1.8 +timestamp='2011-03-23'
     1.9  
    1.10  # This file is (in principle) common to ALL GNU software.
    1.11  # The presence of a machine in this file suggests that SOME GNU software
    1.12 @@ -286,9 +286,10 @@
    1.13  	| nds32 | nds32le | nds32be \
    1.14  	| nios | nios2 \
    1.15  	| ns16k | ns32k \
    1.16 +	| open8 \
    1.17  	| or32 \
    1.18  	| pdp10 | pdp11 | pj | pjl \
    1.19 -	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
    1.20 +	| powerpc | powerpc64 | powerpc64le | powerpcle \
    1.21  	| pyramid \
    1.22  	| rx \
    1.23  	| score \
    1.24 @@ -296,12 +297,12 @@
    1.25  	| sh64 | sh64le \
    1.26  	| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
    1.27  	| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
    1.28 -	| spu | strongarm \
    1.29 -	| tahoe | thumb | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
    1.30 +	| spu \
    1.31 +	| tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
    1.32  	| ubicom32 \
    1.33  	| v850 | v850e \
    1.34  	| we32k \
    1.35 -	| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
    1.36 +	| x86 | xc16x | xstormy16 | xtensa \
    1.37  	| z8k | z80)
    1.38  		basic_machine=$basic_machine-unknown
    1.39  		;;
    1.40 @@ -325,6 +326,18 @@
    1.41  		basic_machine=mt-unknown
    1.42  		;;
    1.43  
    1.44 +	strongarm | thumb | xscale)
    1.45 +		basic_machine=arm-unknown
    1.46 +		;;
    1.47 +
    1.48 +	xscaleeb)
    1.49 +		basic_machine=armeb-unknown
    1.50 +		;;
    1.51 +
    1.52 +	xscaleel)
    1.53 +		basic_machine=armel-unknown
    1.54 +		;;
    1.55 +
    1.56  	# We use `pc' rather than `unknown'
    1.57  	# because (1) that's what they normally are, and
    1.58  	# (2) the word "unknown" tends to confuse beginning users.
    1.59 @@ -382,24 +395,25 @@
    1.60  	| nds32-* | nds32le-* | nds32be-* \
    1.61  	| nios-* | nios2-* \
    1.62  	| none-* | np1-* | ns16k-* | ns32k-* \
    1.63 +	| open8-* \
    1.64  	| orion-* \
    1.65  	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
    1.66 -	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
    1.67 +	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
    1.68  	| pyramid-* \
    1.69  	| romp-* | rs6000-* | rx-* \
    1.70  	| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
    1.71  	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
    1.72  	| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
    1.73  	| sparclite-* \
    1.74 -	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
    1.75 -	| tahoe-* | thumb-* \
    1.76 +	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
    1.77 +	| tahoe-* \
    1.78  	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
    1.79  	| tile-* | tilegx-* \
    1.80  	| tron-* \
    1.81  	| ubicom32-* \
    1.82  	| v850-* | v850e-* | vax-* \
    1.83  	| we32k-* \
    1.84 -	| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
    1.85 +	| x86-* | x86_64-* | xc16x-* | xps100-* \
    1.86  	| xstormy16-* | xtensa*-* \
    1.87  	| ymp-* \
    1.88  	| z8k-* | z80-*)
    1.89 @@ -950,9 +964,10 @@
    1.90  		;;
    1.91  	power)	basic_machine=power-ibm
    1.92  		;;
    1.93 -	ppc)	basic_machine=powerpc-unknown
    1.94 +	ppc | ppcbe)	basic_machine=powerpc-unknown
    1.95  		;;
    1.96 -	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
    1.97 +	ppc-* | ppcbe-*)
    1.98 +		basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
    1.99  		;;
   1.100  	ppcle | powerpclittle | ppc-le | powerpc-little)
   1.101  		basic_machine=powerpcle-unknown
   1.102 @@ -1046,6 +1061,9 @@
   1.103  		basic_machine=i860-stratus
   1.104  		os=-sysv4
   1.105  		;;
   1.106 +	strongarm-* | thumb-*)
   1.107 +		basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
   1.108 +		;;
   1.109  	sun2)
   1.110  		basic_machine=m68000-sun
   1.111  		;;
   1.112 @@ -1178,6 +1196,9 @@
   1.113  	xps | xps100)
   1.114  		basic_machine=xps100-honeywell
   1.115  		;;
   1.116 +	xscale-* | xscalee[bl]-*)
   1.117 +		basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
   1.118 +		;;
   1.119  	ymp)
   1.120  		basic_machine=ymp-cray
   1.121  		os=-unicos