xref: /linux/arch/riscv/include/asm/signal32.h (revision 7383ee05)
17383ee05SGuo Ren /* SPDX-License-Identifier: GPL-2.0-only */
27383ee05SGuo Ren 
37383ee05SGuo Ren #ifndef __ASM_SIGNAL32_H
47383ee05SGuo Ren #define __ASM_SIGNAL32_H
57383ee05SGuo Ren 
67383ee05SGuo Ren #if IS_ENABLED(CONFIG_COMPAT)
77383ee05SGuo Ren int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
87383ee05SGuo Ren 			  struct pt_regs *regs);
97383ee05SGuo Ren #else
107383ee05SGuo Ren static inline
compat_setup_rt_frame(struct ksignal * ksig,sigset_t * set,struct pt_regs * regs)117383ee05SGuo Ren int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
127383ee05SGuo Ren 			  struct pt_regs *regs)
137383ee05SGuo Ren {
147383ee05SGuo Ren 	return -1;
157383ee05SGuo Ren }
167383ee05SGuo Ren #endif
177383ee05SGuo Ren 
187383ee05SGuo Ren #endif
19