Recognize arc32

This is the 32-bit variant of ARCv3 ISA (which is not compatible with the
32-bit ARCv2 ISA)

| make check
| cd testsuite && bash config-guess.sh && rm uname
| PASS: config.guess checks (136 tests)
| cd testsuite && bash config-sub.sh
| PASS: config.sub checks (864 tests)
| PASS: config.sub idempotency checks (801 tests)
| PASS: config.sub canonicalise each config.guess testcase (136 tests)

* config.guess (arc32:Linux:*:*): Recognize.
* config.sub (arc32): Likewise.
* doc/config.guess.1: Regenerate.
* doc/config.sub.1: Likewise.
* testsuite/config-guess.data: Add a test case for arc32.
* testsuite/config-sub.data (arc32, arc*-elf): Add test cases.

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
This commit is contained in:
Vineet Gupta
2021-06-03 21:01:25 -07:00
committed by Dmitry V. Levin
parent d921e50274
commit 45e181800a
6 changed files with 10 additions and 6 deletions

View File

@ -34,6 +34,7 @@ amd64 | 7.0_BETA | NetBSD | ignored | x86_64 | x86_64-unknown-netbsd7.0
amd64 | 7.0_RC1 | NetBSD | ignored | x86_64 | x86_64-unknown-netbsd7.0
amd64 | 7.2.1 | Isilon OneFS | ignored | ignored | x86_64-unknown-onefs
arc | ignored | Linux | ignored | ignored | arc-unknown-linux-gnu
arc32 | ignored | Linux | ignored | ignored | arc32-unknown-linux-gnu
arc64 | ignored | Linux | ignored | ignored | arc64-unknown-linux-gnu
arceb | ignored | Linux | ignored | ignored | arceb-unknown-linux-gnu
arm | 12.0 | FreeBSD | ignored | armv6 | armv6-unknown-freebsd12.0-gnueabihf

View File

@ -61,6 +61,9 @@ apollo68bsd m68k-apollo-bsd
arc arc-unknown-none
arc-elf arc-unknown-elf
arc-linux arc-unknown-linux-gnu
arc32 arc32-unknown-none
arc32-elf arc32-unknown-elf
arc32-linux arc32-unknown-linux-gnu
arc64 arc64-unknown-none
arc64-elf arc64-unknown-elf
arc64-linux arc64-unknown-linux-gnu