]> git.ipfire.org Git - thirdparty/qemu.git/commit
linux-user, ppc: add syscall table generation support
authorLaurent Vivier <laurent@vivier.eu>
Tue, 10 Mar 2020 10:33:51 +0000 (11:33 +0100)
committerLaurent Vivier <laurent@vivier.eu>
Fri, 20 Mar 2020 15:02:00 +0000 (16:02 +0100)
commit76a691f1af65f64d070ace531adef01fe187e29a
treedfc7d16ec758c634b357e93983fe2f149d90e66f
parent5bcb4986384e02669418a411cac10377cf48e698
linux-user, ppc: add syscall table generation support

Copy syscall.tbl and syscallhdr.sh from linux/arch/ppc/kernel/syscalls v5.5
Update syscallhdr.sh to generate QEMU syscall_nr.h
and to not generate the entry if entry point is sys_ni_syscall.

Fix ppc/signal.c to define do_sigreturn() for TARGET_ABI32.

Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <20200310103403.3284090-10-laurent@vivier.eu>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
configure
linux-user/Makefile.objs
linux-user/ppc/Makefile.objs [new file with mode: 0644]
linux-user/ppc/signal.c
linux-user/ppc/syscall.tbl [new file with mode: 0644]
linux-user/ppc/syscall_nr.h [deleted file]
linux-user/ppc/syscallhdr.sh [new file with mode: 0644]