summaryrefslogtreecommitdiffstats
path: root/config.sub
diff options
context:
space:
mode:
authorBen Elliston <bje@gnu.org>2015-07-28 10:57:40 +1000
committerBen Elliston <bje@gcc.gnu.org>2015-07-28 10:57:40 +1000
commitd5e9bac57fe9afb37c83748b8bde9831f8a589e0 (patch)
tree2dc1a42aedbec26a39895eaed9abee3bfe605051 /config.sub
parentDaily bump. (diff)
downloadgcc-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-xconfig.sub18
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
5timestamp='2015-01-01' 5timestamp='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/'`
117case $maybe_os in 117case $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* \