[PULL 22/59] linux-user/sparc: Use target_pt_regs

2021-05-17 Thread Laurent Vivier
From: Richard Henderson Replace __siginfo_t with target_pt_regs, and move si_mask into target_signal_frame directly. Extract save/restore functions for target_pt_regs. Adjust for sparc64 tstate. Use proper get/put functions for psr. Turns out we were already writing to si_mask twice, so no nee

[PULL 22/59] linux-user/sparc: Use target_pt_regs

2021-05-17 Thread Laurent Vivier
From: Richard Henderson Replace __siginfo_t with target_pt_regs, and move si_mask into target_signal_frame directly. Extract save/restore functions for target_pt_regs. Adjust for sparc64 tstate. Use proper get/put functions for psr. Turns out we were already writing to si_mask twice, so no nee