From: Pavel Kozlov <pavel.kozlov(a)synopsys.com>
Hello,
this patch series adds base support for ARCv3 32-bit architecture,
adds new machine identifer and handle changes in ISA and ARC toolchain.
New ARCv3 ISA includes both 64-bit and 32-bit CPU family.
This patch series adds support for 32-bit ARCv3 HS5x processors.
Sergey Matyukevich (4):
arc: minor cleanup for ARCv2
ldso: arc: add compiler option check
arc: add asm macros
arc: add support for ARCv3 32-bit processors
include/elf.h | 3 +-
ldso/ldso/Makefile.in | 3 +-
ldso/ldso/arc/dl-sysdep.h | 3 ++
ldso/ldso/arc/resolve.S | 45 +++++++++++-----------
libc/sysdeps/linux/arc/asm.h | 52 ++++++++++++++++++++++++++
libc/sysdeps/linux/arc/bits/syscalls.h | 4 +-
libc/sysdeps/linux/arc/crt1.S | 4 +-
utils/ldd.c | 7 +++-
8 files changed, 93 insertions(+), 28 deletions(-)
create mode 100644 libc/sysdeps/linux/arc/asm.h
base-commit: d46709504efa46e5b9b52739a48ab61b39fd4971
--
2.25.1