linux-user/sparc: Clean up get_sigframe

Remove inline; fix spacing and comment format.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210426025334.1168495-18-richard.henderson@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
This commit is contained in:
Richard Henderson 2021-04-25 19:53:26 -07:00 committed by Laurent Vivier
parent 44a5f86171
commit a0774ec4d4

View File

@ -65,9 +65,9 @@ struct target_signal_frame {
qemu_siginfo_fpu_t fpu_state; qemu_siginfo_fpu_t fpu_state;
}; };
static inline abi_ulong get_sigframe(struct target_sigaction *sa, static abi_ulong get_sigframe(struct target_sigaction *sa,
CPUSPARCState *env, CPUSPARCState *env,
unsigned long framesize) size_t framesize)
{ {
abi_ulong sp = get_sp_from_cpustate(env); abi_ulong sp = get_sp_from_cpustate(env);
@ -82,7 +82,8 @@ static inline abi_ulong get_sigframe(struct target_sigaction *sa,
/* This is the X/Open sanctioned signal stack switching. */ /* This is the X/Open sanctioned signal stack switching. */
sp = target_sigsp(sp, sa) - framesize; sp = target_sigsp(sp, sa) - framesize;
/* Always align the stack frame. This handles two cases. First, /*
* Always align the stack frame. This handles two cases. First,
* sigaltstack need not be mindful of platform specific stack * sigaltstack need not be mindful of platform specific stack
* alignment. Second, if we took this signal because the stack * alignment. Second, if we took this signal because the stack
* is not aligned properly, we'd like to take the signal cleanly * is not aligned properly, we'd like to take the signal cleanly