|
From: | Richard Henderson |
Subject: | Re: [PATCH v4 07/36] bsd-user/i386: Move the inlines into signal.c |
Date: | Fri, 5 Nov 2021 12:21:16 -0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 |
On 11/4/21 11:18 PM, Warner Losh wrote:
+abi_long set_sigtramp_args(CPUX86State *env, int sig, + struct target_sigframe *frame, + abi_ulong frame_addr, + struct target_sigaction *ka); +abi_long get_mcontext(CPUX86State *regs, target_mcontext_t *mcp, int flags); +abi_long set_mcontext(CPUX86State *regs, target_mcontext_t *mcp, int srflag); +abi_long get_ucontext_sigreturn(CPUX86State *regs, abi_ulong target_sf, + abi_ulong *target_uc);#endif /* TARGET_ARCH_SIGNAL_H */
You should use the CPUArchState typedef, instead of CPUX86State directly, and place these declarations in a shared header.
Otherwise, Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
[Prev in Thread] | Current Thread | [Next in Thread] |