1.1 --- a/scripts/config.sub Tue Jan 03 23:02:04 2012 +0100
1.2 +++ b/scripts/config.sub Wed Aug 01 22:02:26 2012 +0200
1.3 @@ -4,7 +4,7 @@
1.4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
1.5 # 2011, 2012 Free Software Foundation, Inc.
1.6
1.7 -timestamp='2012-01-01'
1.8 +timestamp='2012-04-18'
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 @@ -21,9 +21,7 @@
1.13 # GNU General Public License for more details.
1.14 #
1.15 # You should have received a copy of the GNU General Public License
1.16 -# along with this program; if not, write to the Free Software
1.17 -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
1.18 -# 02110-1301, USA.
1.19 +# along with this program; if not, see <http://www.gnu.org/licenses/>.
1.20 #
1.21 # As a special exception to the GNU General Public License, if you
1.22 # distribute this file as part of a program that contains a
1.23 @@ -132,6 +130,10 @@
1.24 os=-$maybe_os
1.25 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
1.26 ;;
1.27 + android-linux)
1.28 + os=-linux-android
1.29 + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
1.30 + ;;
1.31 *)
1.32 basic_machine=`echo $1 | sed 's/-[^-]*$//'`
1.33 if [ $basic_machine != $1 ]
1.34 @@ -223,6 +225,12 @@
1.35 -isc*)
1.36 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
1.37 ;;
1.38 + -lynx*178)
1.39 + os=-lynxos178
1.40 + ;;
1.41 + -lynx*5)
1.42 + os=-lynxos5
1.43 + ;;
1.44 -lynx*)
1.45 os=-lynxos
1.46 ;;
1.47 @@ -247,6 +255,7 @@
1.48 # Some are omitted here because they have special meanings below.
1.49 1750a | 580 \
1.50 | a29k \
1.51 + | aarch64 | aarch64_be \
1.52 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
1.53 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
1.54 | am33_2.0 \
1.55 @@ -319,7 +328,7 @@
1.56 c6x)
1.57 basic_machine=tic6x-unknown
1.58 ;;
1.59 - m6811 | m68hc11 | m6812 | m68hc12 | picochip)
1.60 + m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
1.61 basic_machine=$basic_machine-unknown
1.62 os=-none
1.63 ;;
1.64 @@ -332,7 +341,10 @@
1.65 strongarm | thumb | xscale)
1.66 basic_machine=arm-unknown
1.67 ;;
1.68 -
1.69 + xgate)
1.70 + basic_machine=$basic_machine-unknown
1.71 + os=-none
1.72 + ;;
1.73 xscaleeb)
1.74 basic_machine=armeb-unknown
1.75 ;;
1.76 @@ -355,6 +367,7 @@
1.77 # Recognize the basic CPU types with company name.
1.78 580-* \
1.79 | a29k-* \
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-* \