scripts/config.sub
changeset 3260 f43e37c7c047
parent 3156 006736cdb4e5
child 3304 cdfeee4fbcfe
     1.1 --- a/scripts/config.sub	Wed Jan 09 18:52:00 2013 +0100
     1.2 +++ b/scripts/config.sub	Tue Dec 31 13:02:57 2013 +0100
     1.3 @@ -1,10 +1,8 @@
     1.4  #! /bin/sh
     1.5  # Configuration validation subroutine script.
     1.6 -#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
     1.7 -#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
     1.8 -#   2011, 2012, 2013 Free Software Foundation, Inc.
     1.9 +#   Copyright 1992-2013 Free Software Foundation, Inc.
    1.10  
    1.11 -timestamp='2013-01-04'
    1.12 +timestamp='2013-10-01'
    1.13  
    1.14  # This file is free software; you can redistribute it and/or modify it
    1.15  # under the terms of the GNU General Public License as published by
    1.16 @@ -70,9 +68,7 @@
    1.17  version="\
    1.18  GNU config.sub ($timestamp)
    1.19  
    1.20 -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
    1.21 -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
    1.22 -2012, 2013 Free Software Foundation, Inc.
    1.23 +Copyright 1992-2013 Free Software Foundation, Inc.
    1.24  
    1.25  This is free software; see the source for copying conditions.  There is NO
    1.26  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
    1.27 @@ -256,12 +252,12 @@
    1.28  	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
    1.29  	| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
    1.30  	| am33_2.0 \
    1.31 -	| arc \
    1.32 +	| arc | arceb \
    1.33  	| arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
    1.34  	| avr | avr32 \
    1.35  	| be32 | be64 \
    1.36  	| bfin \
    1.37 -	| c4x | clipper \
    1.38 +	| c4x | c8051 | clipper \
    1.39  	| d10v | d30v | dlx | dsp16xx \
    1.40  	| epiphany \
    1.41  	| fido | fr30 | frv \
    1.42 @@ -269,6 +265,7 @@
    1.43  	| hexagon \
    1.44  	| i370 | i860 | i960 | ia64 \
    1.45  	| ip2k | iq2000 \
    1.46 +	| k1om \
    1.47  	| le32 | le64 \
    1.48  	| lm32 \
    1.49  	| m32c | m32r | m32rle | m68000 | m68k | m88k \
    1.50 @@ -290,16 +287,17 @@
    1.51  	| mipsisa64r2 | mipsisa64r2el \
    1.52  	| mipsisa64sb1 | mipsisa64sb1el \
    1.53  	| mipsisa64sr71k | mipsisa64sr71kel \
    1.54 +	| mipsr5900 | mipsr5900el \
    1.55  	| mipstx39 | mipstx39el \
    1.56  	| mn10200 | mn10300 \
    1.57  	| moxie \
    1.58  	| mt \
    1.59  	| msp430 \
    1.60  	| nds32 | nds32le | nds32be \
    1.61 -	| nios | nios2 \
    1.62 +	| nios | nios2 | nios2eb | nios2el \
    1.63  	| ns16k | ns32k \
    1.64  	| open8 \
    1.65 -	| or32 \
    1.66 +	| or1k | or32 \
    1.67  	| pdp10 | pdp11 | pj | pjl \
    1.68  	| powerpc | powerpc64 | powerpc64le | powerpcle \
    1.69  	| pyramid \
    1.70 @@ -327,7 +325,7 @@
    1.71  	c6x)
    1.72  		basic_machine=tic6x-unknown
    1.73  		;;
    1.74 -	m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
    1.75 +	m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
    1.76  		basic_machine=$basic_machine-unknown
    1.77  		os=-none
    1.78  		;;
    1.79 @@ -369,13 +367,13 @@
    1.80  	| aarch64-* | aarch64_be-* \
    1.81  	| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
    1.82  	| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
    1.83 -	| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
    1.84 +	| alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
    1.85  	| arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
    1.86  	| avr-* | avr32-* \
    1.87  	| be32-* | be64-* \
    1.88  	| bfin-* | bs2000-* \
    1.89  	| c[123]* | c30-* | [cjt]90-* | c4x-* \
    1.90 -	| clipper-* | craynv-* | cydra-* \
    1.91 +	| c8051-* | clipper-* | craynv-* | cydra-* \
    1.92  	| d10v-* | d30v-* | dlx-* \
    1.93  	| elxsi-* \
    1.94  	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
    1.95 @@ -384,6 +382,7 @@
    1.96  	| hexagon-* \
    1.97  	| i*86-* | i860-* | i960-* | ia64-* \
    1.98  	| ip2k-* | iq2000-* \
    1.99 +	| k1om-* \
   1.100  	| le32-* | le64-* \
   1.101  	| lm32-* \
   1.102  	| m32c-* | m32r-* | m32rle-* \
   1.103 @@ -407,12 +406,13 @@
   1.104  	| mipsisa64r2-* | mipsisa64r2el-* \
   1.105  	| mipsisa64sb1-* | mipsisa64sb1el-* \
   1.106  	| mipsisa64sr71k-* | mipsisa64sr71kel-* \
   1.107 +	| mipsr5900-* | mipsr5900el-* \
   1.108  	| mipstx39-* | mipstx39el-* \
   1.109  	| mmix-* \
   1.110  	| mt-* \
   1.111  	| msp430-* \
   1.112  	| nds32-* | nds32le-* | nds32be-* \
   1.113 -	| nios-* | nios2-* \
   1.114 +	| nios-* | nios2-* | nios2eb-* | nios2el-* \
   1.115  	| none-* | np1-* | ns16k-* | ns32k-* \
   1.116  	| open8-* \
   1.117  	| orion-* \
   1.118 @@ -796,7 +796,7 @@
   1.119  		os=-mingw64
   1.120  		;;
   1.121  	mingw32)
   1.122 -		basic_machine=i386-pc
   1.123 +		basic_machine=i686-pc
   1.124  		os=-mingw32
   1.125  		;;
   1.126  	mingw32ce)
   1.127 @@ -832,7 +832,7 @@
   1.128  		basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
   1.129  		;;
   1.130  	msys)
   1.131 -		basic_machine=i386-pc
   1.132 +		basic_machine=i686-pc
   1.133  		os=-msys
   1.134  		;;
   1.135  	mvs)
   1.136 @@ -1548,6 +1548,9 @@
   1.137  	c4x-* | tic4x-*)
   1.138  		os=-coff
   1.139  		;;
   1.140 +	c8051-*)
   1.141 +		os=-elf
   1.142 +		;;
   1.143  	hexagon-*)
   1.144  		os=-elf
   1.145  		;;
   1.146 @@ -1591,6 +1594,9 @@
   1.147  	mips*-*)
   1.148  		os=-elf
   1.149  		;;
   1.150 +	or1k-*)
   1.151 +		os=-elf
   1.152 +		;;
   1.153  	or32-*)
   1.154  		os=-coff
   1.155  		;;