scripts/config.sub
changeset 3156 006736cdb4e5
parent 3078 2a616dab6531
child 3260 f43e37c7c047
     1.1 --- a/scripts/config.sub	Mon Oct 15 16:59:11 2012 +1000
     1.2 +++ b/scripts/config.sub	Wed Jan 09 18:52:00 2013 +0100
     1.3 @@ -2,23 +2,19 @@
     1.4  # Configuration validation subroutine script.
     1.5  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
     1.6  #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
     1.7 -#   2011, 2012 Free Software Foundation, Inc.
     1.8 +#   2011, 2012, 2013 Free Software Foundation, Inc.
     1.9  
    1.10 -timestamp='2012-10-10'
    1.11 +timestamp='2013-01-04'
    1.12  
    1.13 -# This file is (in principle) common to ALL GNU software.
    1.14 -# The presence of a machine in this file suggests that SOME GNU software
    1.15 -# can handle that machine.  It does not imply ALL GNU software can.
    1.16 -#
    1.17 -# This file is free software; you can redistribute it and/or modify
    1.18 -# it under the terms of the GNU General Public License as published by
    1.19 -# the Free Software Foundation; either version 2 of the License, or
    1.20 +# This file is free software; you can redistribute it and/or modify it
    1.21 +# under the terms of the GNU General Public License as published by
    1.22 +# the Free Software Foundation; either version 3 of the License, or
    1.23  # (at your option) any later version.
    1.24  #
    1.25 -# This program is distributed in the hope that it will be useful,
    1.26 -# but WITHOUT ANY WARRANTY; without even the implied warranty of
    1.27 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1.28 -# GNU General Public License for more details.
    1.29 +# This program is distributed in the hope that it will be useful, but
    1.30 +# WITHOUT ANY WARRANTY; without even the implied warranty of
    1.31 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    1.32 +# General Public License for more details.
    1.33  #
    1.34  # You should have received a copy of the GNU General Public License
    1.35  # along with this program; if not, see <http://www.gnu.org/licenses/>.
    1.36 @@ -26,11 +22,12 @@
    1.37  # As a special exception to the GNU General Public License, if you
    1.38  # distribute this file as part of a program that contains a
    1.39  # configuration script generated by Autoconf, you may include it under
    1.40 -# the same distribution terms that you use for the rest of that program.
    1.41 +# the same distribution terms that you use for the rest of that
    1.42 +# program.  This Exception is an additional permission under section 7
    1.43 +# of the GNU General Public License, version 3 ("GPLv3").
    1.44  
    1.45  
    1.46 -# Please send patches to <config-patches@gnu.org>.  Submit a context
    1.47 -# diff and a properly formatted GNU ChangeLog entry.
    1.48 +# Please send patches with a ChangeLog entry to config-patches@gnu.org.
    1.49  #
    1.50  # Configuration subroutine to validate and canonicalize a configuration type.
    1.51  # Supply the specified configuration type as an argument.
    1.52 @@ -74,8 +71,8 @@
    1.53  GNU config.sub ($timestamp)
    1.54  
    1.55  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
    1.56 -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
    1.57 -Free Software Foundation, Inc.
    1.58 +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
    1.59 +2012, 2013 Free Software Foundation, Inc.
    1.60  
    1.61  This is free software; see the source for copying conditions.  There is NO
    1.62  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
    1.63 @@ -259,8 +256,10 @@
    1.64  	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
    1.65  	| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
    1.66  	| am33_2.0 \
    1.67 -	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
    1.68 -        | be32 | be64 \
    1.69 +	| arc \
    1.70 +	| arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
    1.71 +	| avr | avr32 \
    1.72 +	| be32 | be64 \
    1.73  	| bfin \
    1.74  	| c4x | clipper \
    1.75  	| d10v | d30v | dlx | dsp16xx \
    1.76 @@ -1024,7 +1023,11 @@
    1.77  		basic_machine=i586-unknown
    1.78  		os=-pw32
    1.79  		;;
    1.80 -	rdos)
    1.81 +	rdos | rdos64)
    1.82 +		basic_machine=x86_64-pc
    1.83 +		os=-rdos
    1.84 +		;;
    1.85 +	rdos32)
    1.86  		basic_machine=i386-pc
    1.87  		os=-rdos
    1.88  		;;
    1.89 @@ -1351,7 +1354,7 @@
    1.90  	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
    1.91  	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
    1.92  	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
    1.93 -	      | -sym* | -kopensolaris* \
    1.94 +	      | -sym* | -kopensolaris* | -plan9* \
    1.95  	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
    1.96  	      | -aos* | -aros* \
    1.97  	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
    1.98 @@ -1497,9 +1500,6 @@
    1.99  	-aros*)
   1.100  		os=-aros
   1.101  		;;
   1.102 -	-kaos*)
   1.103 -		os=-kaos
   1.104 -		;;
   1.105  	-zvmoe)
   1.106  		os=-zvmoe
   1.107  		;;