arc: add support for ARCv3 32-bit processors
commitde6be7bc60f190a0d746945a3a5a143bc93a1a65
authorSergey Matyukevich <sergey.matyukevich@synopsys.com>
Tue, 20 Sep 2022 12:14:21 +0000 (20 16:14 +0400)
committerWaldemar Brodkorb <wbx@openadk.org>
Tue, 27 Sep 2022 10:01:23 +0000 (27 12:01 +0200)
treec0782171a037b778f09a8dd19b8cd170c88ce702
parenta7c587f5cd390f92970c2c4b5a538ac27ea3f119
arc: add support for ARCv3 32-bit processors

New ARCv3 ISA includes both 64-bit and 32-bit CPU family.
This patch adds support for 32-bit ARCv3 HS5x processors.

Signed-off-by: Sergey Matyukevich <sergey.matyukevich@synopsys.com>
Signed-off-by: Pavel Kozlov <pavel.kozlov@synopsys.com>
include/elf.h
ldso/ldso/arc/dl-sysdep.h
libc/sysdeps/linux/arc/asm.h
libc/sysdeps/linux/arc/bits/syscalls.h
libc/sysdeps/linux/arc/crt1.S
utils/ldd.c