[PATCH 0/8] A series of patches for Synopsys ARC port
Jeff Johnston
jjohnstn@redhat.com
Tue Aug 20 22:32:06 GMT 2024
Patches applied. Thanks.
-- Jeff J.
On Tue, Aug 20, 2024 at 8:12 AM <Yuriy.Kolerov@synopsys.com> wrote:
> From: Yuriy Kolerov <ykolerov@synopsys.com>
>
> This is a series of patches for Synopsys ARC port. Some of
> them are just small fixes related to nSIM simulator. Also,
> it includes patches that make the port compatible with
> a proprietary compiler for Synopsys ARC processors
> (MetaWare Development Kit).
>
> And the final one ("Prepare for porting to ARCv3") makes
> port's libgloss implementation fully compatible with
> ARCv3 - the next generation of Synopsys ARC processors
> (this port supports only ARCv1 and ARCv2). So, the next
> series of patches will include a separate port for
> ARCv3 ISA and it will reuse most libgloss sources
> for ARCv1/ARCv2.
>
> Alexey Brodkin (3):
> arc: libgloss: Switch from .balign to .align
> arc: Remove @ from symbol references in assembly
> arc: libgloss: Accommodate MetaWare's standard symbol names
>
> Claudiu Zissulescu (1):
> arc: Use __ARC_UNALIGNED__ compiler macro
>
> Yuriy Kolerov (4):
> arc: libgloss: Fix define guard in nsim-syscall.h
> arc: libgloss: Clean MetaWare hostlink documentation
> arc: libgloss: Use exit code in _exit_halt for nSIM
> arc: libgloss: Prepare for porting to ARCv3
>
> libgloss/arc/arc-specific.h | 32 ++++++
> libgloss/arc/arc-symbols.h | 40 ++++++++
> libgloss/arc/arc-timer.c | 18 ++--
> libgloss/arc/crt0.S | 50 ++++-----
> libgloss/arc/emsk-uart-setup.c | 3 +-
> libgloss/arc/gcrt0.S | 2 +-
> libgloss/arc/hl-stub.c | 14 +++
> libgloss/arc/hl/hl_gw.c | 9 ++
> libgloss/arc/hl/hl_toolchain.h | 10 ++
> libgloss/arc/iotdk-uart-setup.c | 3 +-
> libgloss/arc/nsim-syscall.h | 6 +-
> libgloss/arc/nsim-syscalls.c | 9 +-
> libgloss/arc/readme-hostlink.md | 134 ++++++++++++-------------
> libgloss/arc/sbrk.c | 9 +-
> libgloss/arc/uart-8250.c | 5 +-
> newlib/libc/machine/arc/memcpy-archs.S | 52 ++++++----
> newlib/libc/machine/arc/strcmp-archs.S | 2 +-
> 17 files changed, 266 insertions(+), 132 deletions(-)
> create mode 100644 libgloss/arc/arc-specific.h
> create mode 100644 libgloss/arc/arc-symbols.h
>
> --
> 2.34.1
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://sourceware.org/pipermail/newlib/attachments/20240820/65ac4d21/attachment.htm>
More information about the Newlib
mailing list