* 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.

Signed-off-by: Ben Elliston <bje@gnu.org>
This commit is contained in:
Mischa Jonker 2013-04-24 22:26:32 +10:00 committed by Ben Elliston
parent e717cce3e9
commit 986360de6e
5 changed files with 17 additions and 3 deletions

View File

@ -1,3 +1,10 @@
2013-04-24 Mischa Jonker <mjonker@synopsys.com>
* 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 <dubiousjim@gmail.com>
* config.guess (i*86:Linux:*:*): Test for uClibc.

3
config.guess vendored
View File

@ -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 \

6
config.sub vendored
View File

@ -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-* \

View File

@ -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

View File

@ -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