On 6/16/21 3:12 AM, Richard Henderson wrote: > Create and record the rt signal trampoline. > > This fixes a bug wrt libgcc fallback unwinding. It expects > the stack pointer to point to the siginfo_t, whereas we had > inexplicably placed our private signal trampoline at the start > of the signal frame instead of the end. Now moot because we > have removed it from the stack frame entirely. > > Cc: qemu-ri...@nongnu.org > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > linux-user/riscv/target_signal.h | 2 ++ > linux-user/riscv/signal.c | 22 +++++++++++++--------- > 2 files changed, 15 insertions(+), 9 deletions(-)
Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org>