mbox series

[uclibc-ng-devel,0/4] add support for ARCv3 32-bit processors

Message ID 20220920121421.31618-1-kozlov@synopsys.com
Headers show
Series add support for ARCv3 32-bit processors | expand

Message

Pavel Kozlov Sept. 20, 2022, 12:14 p.m. UTC
From: Pavel Kozlov <pavel.kozlov@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

Comments

Waldemar Brodkorb Sept. 27, 2022, 10:04 a.m. UTC | #1
Hi Pavel,

thanks applied and pushed,
 best regards
   Waldemar

Pavel.Kozlov@synopsys.com wrote,

> From: Pavel Kozlov <pavel.kozlov@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
> 
> _______________________________________________
> devel mailing list -- devel@uclibc-ng.org
> To unsubscribe send an email to devel-leave@uclibc-ng.org
>