Mercurial > hg > CbC > CbC_gcc
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 ;; |