diff --git a/ChangeLog b/ChangeLog index d3977f6..d46dc6a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2013-04-24 Mischa Jonker + + * config.sub (arceb): New. + * config.guess (arc:Linux:*:*, arceb:Linux:*:*): New. + * testsuite/config-guess.data: Add test cases. + * testsuite/config-sub.data: Add test cases. + 2013-04-24 Jim Pryor * config.guess (i*86:Linux:*:*): Test for uClibc. diff --git a/config.guess b/config.guess index d03c1ab..2055429 100755 --- a/config.guess +++ b/config.guess @@ -883,6 +883,9 @@ EOF if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} exit ;; + arc:Linux:*:* | arceb:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ diff --git a/config.sub b/config.sub index 872199a..8b612ab 100755 --- a/config.sub +++ b/config.sub @@ -2,7 +2,7 @@ # Configuration validation subroutine script. # Copyright 1992-2013 Free Software Foundation, Inc. -timestamp='2013-02-12' +timestamp='2013-04-24' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -252,7 +252,7 @@ case $basic_machine in | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ - | arc \ + | arc | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ | be32 | be64 \ @@ -366,7 +366,7 @@ case $basic_machine in | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ diff --git a/testsuite/config-guess.data b/testsuite/config-guess.data index 0ec1ee9..47b8116 100644 --- a/testsuite/config-guess.data +++ b/testsuite/config-guess.data @@ -4,6 +4,8 @@ aarch64 ignored Linux ignored aarch64-unknown-linux-gnu aarch64_be ignored Linux ignored aarch64_be-unknown-linux-gnu amd64 1.5.12(0.116/4/2) CYGWIN_NT-5.2 ignored x86_64-unknown-cygwin +arc ignored Linux ignored arc-unknown-linux-gnu +arceb ignored Linux ignored arceb-unknown-linux-gnu arm ignored riscos ignored arm-unknown-riscos arm ignored RISCOS ignored arm-unknown-riscos armv4l ignored riscos ignored arm-unknown-riscos diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data index 7cc53a8..3c70ce9 100644 --- a/testsuite/config-sub.data +++ b/testsuite/config-sub.data @@ -9,6 +9,8 @@ aarch64_be-unknown-linux aarch64_be-unknown-linux-gnu amd64-cygwin x86_64-pc-cygwin amd64-kfreebsd5.4-gnu x86_64-pc-kfreebsd5.4-gnu amd64-unknown-freebsd5.2 x86_64-unknown-freebsd5.2 +arc-linux arc-unknown-linux-gnu +arceb-linux arceb-unknown-linux-gnu arm-cegcc arm-unknown-cegcc arm-coff arm-unknown-coff arm-elf arm-unknown-elf