comparison config.sub @ 63:b7f97abdc517 gcc-4.6-20100522

update gcc from gcc-4.5.0 to gcc-4.6
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Mon, 24 May 2010 12:47:05 +0900
parents 77e2b8dfacca
children f6334be47118
comparison
equal deleted inserted replaced
56:3c8a44c06a95 63:b7f97abdc517
1 #! /bin/sh 1 #! /bin/sh
2 # Configuration validation subroutine script. 2 # Configuration validation subroutine script.
3 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 3 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 4 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
5 # Free Software Foundation, Inc. 5 # Free Software Foundation, Inc.
6 6
7 timestamp='2009-12-13' 7 timestamp='2010-03-22'
8 8
9 # This file is (in principle) common to ALL GNU software. 9 # This file is (in principle) common to ALL GNU software.
10 # The presence of a machine in this file suggests that SOME GNU software 10 # The presence of a machine in this file suggests that SOME GNU software
11 # can handle that machine. It does not imply ALL GNU software can. 11 # can handle that machine. It does not imply ALL GNU software can.
12 # 12 #
73 Report bugs and patches to <config-patches@gnu.org>." 73 Report bugs and patches to <config-patches@gnu.org>."
74 74
75 version="\ 75 version="\
76 GNU config.sub ($timestamp) 76 GNU config.sub ($timestamp)
77 77
78 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 78 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
79 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 79 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
80 Software Foundation, Inc.
80 81
81 This is free software; see the source for copying conditions. There is NO 82 This is free software; see the source for copying conditions. There is NO
82 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." 83 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
83 84
84 help=" 85 help="
292 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ 293 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
293 | sh64 | sh64le \ 294 | sh64 | sh64le \
294 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ 295 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
295 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ 296 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
296 | spu | strongarm \ 297 | spu | strongarm \
297 | tahoe | thumb | tic4x | tic80 | tron \ 298 | tahoe | thumb | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
298 | ubicom32 \ 299 | ubicom32 \
299 | v850 | v850e \ 300 | v850 | v850e \
300 | we32k \ 301 | we32k \
301 | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ 302 | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
302 | z8k | z80) 303 | z8k | z80)
303 basic_machine=$basic_machine-unknown 304 basic_machine=$basic_machine-unknown
305 ;;
306 c54x)
307 basic_machine=tic54x-unknown
308 ;;
309 c55x)
310 basic_machine=tic55x-unknown
311 ;;
312 c6x)
313 basic_machine=tic6x-unknown
304 ;; 314 ;;
305 m6811 | m68hc11 | m6812 | m68hc12 | picochip) 315 m6811 | m68hc11 | m6812 | m68hc12 | picochip)
306 # Motorola 68HC11/12. 316 # Motorola 68HC11/12.
307 basic_machine=$basic_machine-unknown 317 basic_machine=$basic_machine-unknown
308 os=-none 318 os=-none
331 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ 341 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
332 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ 342 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
333 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ 343 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
334 | avr-* | avr32-* \ 344 | avr-* | avr32-* \
335 | bfin-* | bs2000-* \ 345 | bfin-* | bs2000-* \
336 | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ 346 | c[123]* | c30-* | [cjt]90-* | c4x-* \
337 | clipper-* | craynv-* | cydra-* \ 347 | clipper-* | craynv-* | cydra-* \
338 | d10v-* | d30v-* | dlx-* \ 348 | d10v-* | d30v-* | dlx-* \
339 | elxsi-* \ 349 | elxsi-* \
340 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ 350 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
341 | h8300-* | h8500-* \ 351 | h8300-* | h8500-* \
378 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 388 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
379 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ 389 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
380 | sparclite-* \ 390 | sparclite-* \
381 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ 391 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
382 | tahoe-* | thumb-* \ 392 | tahoe-* | thumb-* \
383 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \ 393 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
394 | tile-* | tilegx-* \
384 | tron-* \ 395 | tron-* \
385 | ubicom32-* \ 396 | ubicom32-* \
386 | v850-* | v850e-* | vax-* \ 397 | v850-* | v850e-* | vax-* \
387 | we32k-* \ 398 | we32k-* \
388 | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ 399 | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
477 os=-linux 488 os=-linux
478 ;; 489 ;;
479 bluegene*) 490 bluegene*)
480 basic_machine=powerpc-ibm 491 basic_machine=powerpc-ibm
481 os=-cnk 492 os=-cnk
493 ;;
494 c54x-*)
495 basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
496 ;;
497 c55x-*)
498 basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
499 ;;
500 c6x-*)
501 basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
482 ;; 502 ;;
483 c90) 503 c90)
484 basic_machine=c90-cray 504 basic_machine=c90-cray
485 os=-unicos 505 os=-unicos
486 ;; 506 ;;
1071 ;; 1091 ;;
1072 t90) 1092 t90)
1073 basic_machine=t90-cray 1093 basic_machine=t90-cray
1074 os=-unicos 1094 os=-unicos
1075 ;; 1095 ;;
1076 tic54x | c54x*) 1096 # This must be matched before tile*.
1077 basic_machine=tic54x-unknown 1097 tilegx*)
1078 os=-coff 1098 basic_machine=tilegx-unknown
1079 ;; 1099 os=-linux-gnu
1080 tic55x | c55x*)
1081 basic_machine=tic55x-unknown
1082 os=-coff
1083 ;;
1084 tic6x | c6x*)
1085 basic_machine=tic6x-unknown
1086 os=-coff
1087 ;; 1100 ;;
1088 tile*) 1101 tile*)
1089 basic_machine=tile-unknown 1102 basic_machine=tile-unknown
1090 os=-linux-gnu 1103 os=-linux-gnu
1091 ;; 1104 ;;
1433 os=-zvmoe 1446 os=-zvmoe
1434 ;; 1447 ;;
1435 -dicos*) 1448 -dicos*)
1436 os=-dicos 1449 os=-dicos
1437 ;; 1450 ;;
1451 -nacl*)
1452 ;;
1438 -none) 1453 -none)
1439 ;; 1454 ;;
1440 *) 1455 *)
1441 # Get rid of the `-' at the beginning of $os. 1456 # Get rid of the `-' at the beginning of $os.
1442 os=`echo $os | sed 's/[^-]*-//'` 1457 os=`echo $os | sed 's/[^-]*-//'`
1472 arm*-semi) 1487 arm*-semi)
1473 os=-aout 1488 os=-aout
1474 ;; 1489 ;;
1475 c4x-* | tic4x-*) 1490 c4x-* | tic4x-*)
1476 os=-coff 1491 os=-coff
1492 ;;
1493 tic54x-*)
1494 os=-coff
1495 ;;
1496 tic55x-*)
1497 os=-coff
1498 ;;
1499 tic6x-*)
1500 os=-coff
1477 ;; 1501 ;;
1478 # This must come before the *-dec entry. 1502 # This must come before the *-dec entry.
1479 pdp10-*) 1503 pdp10-*)
1480 os=-tops20 1504 os=-tops20
1481 ;; 1505 ;;