From: Helge Deller <deller@gmx.de>
The following changes since commit f5a2438405d4ae8b62de7c9b39fac0b2155ee544:
Merge tag 'pull-qapi-2026-05-21' of https://repo.or.cz/qemu/armbru into staging (2026-05-21 09:00:22 -0400)
are available in the Git repository at:
https://github.com/hdeller/qemu-hppa.git tags/linux-user-next-pull-request
for you to fetch changes up to 975bd51a88792cb6a3596c7127a1009bb3a17f08:
linux-user/sh4: add VDSO support for sh4 and sh4eb (2026-05-24 15:07:28 +0200)
----------------------------------------------------------------
linux-user updates from Matt Turner
Various linux-user updates and fixes from Matt Turner regarding VDSO and
coredump support for hppa, mips, mips64, riscv and sh4.
----------------------------------------------------------------
Matt Turner (6):
linux-user/hppa: add coredump support
linux-user/mips64: fix elf_core_copy_regs register layout in core
files
linux-user/mips64: fix mipsn32 elf_core_copy_regs entry width
linux-user/mips: use tswap32 in elf_core_copy_regs
linux-user/riscv: add coredump support
linux-user/sh4: add VDSO support for sh4 and sh4eb
linux-user/hppa/elfload.c | 13 +++
linux-user/hppa/target_elf.h | 21 +++++
linux-user/mips/elfload.c | 16 ++--
linux-user/mips64/elfload.c | 44 ++++++++++
linux-user/riscv/elfload.c | 9 ++
linux-user/riscv/target_elf.h | 7 ++
linux-user/sh4/Makefile.vdso | 18 ++++
linux-user/sh4/elfload.c | 14 ++++
linux-user/sh4/meson.build | 12 +++
linux-user/sh4/target_elf.h | 1 +
linux-user/sh4/vdso-asmoffset.h | 45 ++++++++++
linux-user/sh4/vdso-be.so | Bin 0 -> 2704 bytes
linux-user/sh4/vdso-le.so | Bin 0 -> 2704 bytes
linux-user/sh4/vdso.S | 142 ++++++++++++++++++++++++++++++++
linux-user/sh4/vdso.ld | 67 +++++++++++++++
15 files changed, 402 insertions(+), 7 deletions(-)
create mode 100644 linux-user/sh4/Makefile.vdso
create mode 100644 linux-user/sh4/vdso-asmoffset.h
create mode 100755 linux-user/sh4/vdso-be.so
create mode 100755 linux-user/sh4/vdso-le.so
create mode 100644 linux-user/sh4/vdso.S
create mode 100644 linux-user/sh4/vdso.ld
--
2.54.0