]> git.proxmox.com Git - mirror_qemu.git/commit
linux-user: Pass CPUArchState to target_restore_altstack
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 26 Apr 2021 02:53:13 +0000 (19:53 -0700)
committerLaurent Vivier <laurent@vivier.eu>
Sat, 15 May 2021 19:43:23 +0000 (21:43 +0200)
commitddc3e74d9c5ac76562ce8abe9e5908c4ff7cb8f0
tree1863b89cf1a489e5d35f8674a3077d75d90fc60c
parent6b2087550345e87320f777c4db8254323d0d4123
linux-user: Pass CPUArchState to target_restore_altstack

In most cases we were already passing get_sp_from_cpustate
directly to the function.  In other cases, we were passing
a local variable which already contained the same value.
In the rest of the cases, we were passing the stack pointer
out of env directly.

Reviewed by: Warner Losh <imp@bsdimp.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210426025334.1168495-5-richard.henderson@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
18 files changed:
linux-user/aarch64/signal.c
linux-user/alpha/signal.c
linux-user/arm/signal.c
linux-user/hexagon/signal.c
linux-user/hppa/signal.c
linux-user/i386/signal.c
linux-user/m68k/signal.c
linux-user/microblaze/signal.c
linux-user/mips/signal.c
linux-user/nios2/signal.c
linux-user/openrisc/signal.c
linux-user/ppc/signal.c
linux-user/riscv/signal.c
linux-user/s390x/signal.c
linux-user/sh4/signal.c
linux-user/signal-common.h
linux-user/signal.c
linux-user/xtensa/signal.c