From d6f39afaf50f884f62a6f6c04d5057884a098a4f Mon Sep 17 00:00:00 2001 From: Ben Elliston Date: Tue, 14 Feb 2012 07:46:33 +1100 Subject: [PATCH] 2012-01-16 Marcus Shawcroft * config.guess (aarch64:Linux:*:*, aarch64_be:Linux:*:*): New. * config.sub (aarch64-*, aarch64_be-*): New. * testsuite/config-sub.data: Add aarch64-elf, aarch64-linux aarch64-unknown-elf, aarch64-unknown-linux, aarch64_be-elf, aarch64_be-linux, aarch64_be-unknown-elf, aarch64_be-unknown-linux. * testsuite/config-guess.data: Add aarch64, aarch64_be. --- ChangeLog | 10 ++++++++++ config.guess | 7 +++++++ config.sub | 2 ++ testsuite/config-guess.data | 2 ++ testsuite/config-sub.data | 8 ++++++++ 5 files changed, 29 insertions(+) diff --git a/ChangeLog b/ChangeLog index 6c0c260..2a84034 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2012-01-16 Marcus Shawcroft + + * config.guess (aarch64:Linux:*:*, aarch64_be:Linux:*:*): New. + * config.sub (aarch64-*, aarch64_be-*): New. + * testsuite/config-sub.data: Add aarch64-elf, aarch64-linux + aarch64-unknown-elf, aarch64-unknown-linux, aarch64_be-elf, + aarch64_be-linux, aarch64_be-unknown-elf, + aarch64_be-unknown-linux. + * testsuite/config-guess.data: Add aarch64, aarch64_be. + 2012-02-10 Paul Eggert Fix incorrect FSF snail mail addresses. diff --git a/config.guess b/config.guess index 116b959..d622a44 100755 --- a/config.guess +++ b/config.guess @@ -861,6 +861,13 @@ EOF i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; + aarch64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + aarch64_be:Linux:*:*) + UNAME_MACHINE=aarch64_be + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; diff --git a/config.sub b/config.sub index 3bc7967..c894da4 100755 --- a/config.sub +++ b/config.sub @@ -249,6 +249,7 @@ case $basic_machine in # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ + | aarch64 | aarch64_be \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ @@ -360,6 +361,7 @@ case $basic_machine in # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ + | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ diff --git a/testsuite/config-guess.data b/testsuite/config-guess.data index 2130b89..3c76e65 100644 --- a/testsuite/config-guess.data +++ b/testsuite/config-guess.data @@ -1,6 +1,8 @@ 2064 ignored z/VM ignored s390-ibm-zvmoe 3 2.3.3 XENIX SysV i386-pc-xenix 8664 1.0 Windows_NT ignored x86_64-pc-mks +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 arm ignored riscos ignored arm-unknown-riscos arm ignored RISCOS ignored arm-unknown-riscos diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data index 9f2e8d2..a0a633b 100644 --- a/testsuite/config-sub.data +++ b/testsuite/config-sub.data @@ -1,3 +1,11 @@ +aarch64-elf aarch64-unknown-elf +aarch64-linux aarch64-unknown-linux-gnu +aarch64-unknown-elf aarch64-unknown-elf +aarch64-unknown-linux aarch64-unknown-linux-gnu +aarch64_be-elf aarch64_be-unknown-elf +aarch64_be-linux aarch64_be-unknown-linux-gnu +aarch64_be-unknown-elf aarch64_be-unknown-elf +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