diff options
author | Ben Elliston <bje@gnu.org> | 2015-07-28 10:57:40 +1000 |
---|---|---|
committer | Ben Elliston <bje@gcc.gnu.org> | 2015-07-28 10:57:40 +1000 |
commit | d5e9bac57fe9afb37c83748b8bde9831f8a589e0 (patch) | |
tree | 2dc1a42aedbec26a39895eaed9abee3bfe605051 /config.sub | |
parent | Daily bump. (diff) | |
download | gcc-d5e9bac57fe9afb37c83748b8bde9831f8a589e0.tar.gz gcc-d5e9bac57fe9afb37c83748b8bde9831f8a589e0.tar.bz2 gcc-d5e9bac57fe9afb37c83748b8bde9831f8a589e0.tar.xz |
* config.sub, config.guess: Import from upstream.
From-SVN: r226296
Diffstat (limited to 'config.sub')
-rwxr-xr-x | config.sub | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/config.sub b/config.sub index 6d2e94c8bf9..f018151c64b 100755 --- a/config.sub +++ b/config.sub | |||
@@ -2,7 +2,7 @@ | |||
2 | # Configuration validation subroutine script. | 2 | # Configuration validation subroutine script. |
3 | # Copyright 1992-2015 Free Software Foundation, Inc. | 3 | # Copyright 1992-2015 Free Software Foundation, Inc. |
4 | 4 | ||
5 | timestamp='2015-01-01' | 5 | timestamp='2015-07-28' |
6 | 6 | ||
7 | # This file is free software; you can redistribute it and/or modify it | 7 | # This file is free software; you can redistribute it and/or modify it |
8 | # under the terms of the GNU General Public License as published by | 8 | # under the terms of the GNU General Public License as published by |
@@ -117,7 +117,7 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` | |||
117 | case $maybe_os in | 117 | case $maybe_os in |
118 | nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ | 118 | nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ |
119 | linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ | 119 | linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ |
120 | knetbsd*-gnu* | netbsd*-gnu* | \ | 120 | knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \ |
121 | kopensolaris*-gnu* | \ | 121 | kopensolaris*-gnu* | \ |
122 | storm-chaos* | os2-emx* | rtmk-nova*) | 122 | storm-chaos* | os2-emx* | rtmk-nova*) |
123 | os=-$maybe_os | 123 | os=-$maybe_os |
@@ -255,11 +255,12 @@ case $basic_machine in | |||
255 | | arc | arceb \ | 255 | | arc | arceb \ |
256 | | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | 256 | | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ |
257 | | avr | avr32 \ | 257 | | avr | avr32 \ |
258 | | ba \ | ||
258 | | be32 | be64 \ | 259 | | be32 | be64 \ |
259 | | bfin \ | 260 | | bfin \ |
260 | | c4x | c8051 | clipper \ | 261 | | c4x | c8051 | clipper \ |
261 | | d10v | d30v | dlx | dsp16xx \ | 262 | | d10v | d30v | dlx | dsp16xx \ |
262 | | epiphany \ | 263 | | e2k | epiphany \ |
263 | | fido | fr30 | frv | ft32 \ | 264 | | fido | fr30 | frv | ft32 \ |
264 | | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | 265 | | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ |
265 | | hexagon \ | 266 | | hexagon \ |
@@ -376,12 +377,13 @@ case $basic_machine in | |||
376 | | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | 377 | | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ |
377 | | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | 378 | | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ |
378 | | avr-* | avr32-* \ | 379 | | avr-* | avr32-* \ |
380 | | ba-* \ | ||
379 | | be32-* | be64-* \ | 381 | | be32-* | be64-* \ |
380 | | bfin-* | bs2000-* \ | 382 | | bfin-* | bs2000-* \ |
381 | | c[123]* | c30-* | [cjt]90-* | c4x-* \ | 383 | | c[123]* | c30-* | [cjt]90-* | c4x-* \ |
382 | | c8051-* | clipper-* | craynv-* | cydra-* \ | 384 | | c8051-* | clipper-* | craynv-* | cydra-* \ |
383 | | d10v-* | d30v-* | dlx-* \ | 385 | | d10v-* | d30v-* | dlx-* \ |
384 | | elxsi-* \ | 386 | | e2k-* | elxsi-* \ |
385 | | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | 387 | | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ |
386 | | h8300-* | h8500-* \ | 388 | | h8300-* | h8500-* \ |
387 | | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | 389 | | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ |
@@ -428,12 +430,13 @@ case $basic_machine in | |||
428 | | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | 430 | | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ |
429 | | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | 431 | | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ |
430 | | pyramid-* \ | 432 | | pyramid-* \ |
433 | | riscv32-* | riscv64-* \ | ||
431 | | rl78-* | romp-* | rs6000-* | rx-* \ | 434 | | rl78-* | romp-* | rs6000-* | rx-* \ |
432 | | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | 435 | | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ |
433 | | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | 436 | | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ |
434 | | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | 437 | | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ |
435 | | sparclite-* \ | 438 | | sparclite-* \ |
436 | | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | 439 | | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \ |
437 | | tahoe-* \ | 440 | | tahoe-* \ |
438 | | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | 441 | | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ |
439 | | tile*-* \ | 442 | | tile*-* \ |
@@ -518,6 +521,9 @@ case $basic_machine in | |||
518 | basic_machine=i386-pc | 521 | basic_machine=i386-pc |
519 | os=-aros | 522 | os=-aros |
520 | ;; | 523 | ;; |
524 | asmjs) | ||
525 | basic_machine=asmjs-unknown | ||
526 | ;; | ||
521 | aux) | 527 | aux) |
522 | basic_machine=m68k-apple | 528 | basic_machine=m68k-apple |
523 | os=-aux | 529 | os=-aux |
@@ -1373,7 +1379,7 @@ case $os in | |||
1373 | | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | 1379 | | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ |
1374 | | -sym* | -kopensolaris* | -plan9* \ | 1380 | | -sym* | -kopensolaris* | -plan9* \ |
1375 | | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | 1381 | | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ |
1376 | | -aos* | -aros* \ | 1382 | | -aos* | -aros* | -cloudabi* \ |
1377 | | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | 1383 | | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ |
1378 | | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | 1384 | | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ |
1379 | | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | 1385 | | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ |