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 ;;