1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef _COMPAT_SIGNAL_H
3 #define _COMPAT_SIGNAL_H
4 
5 #include <linux/compat.h>
6 #include <asm/signal.h>
7 
8 #ifdef CONFIG_COMPAT
9 struct __new_sigaction32 {
10 	unsigned int		sa_handler;
11 	unsigned int    	sa_flags;
12 	unsigned int		sa_restorer;     /* not used by Linux/SPARC yet */
13 	compat_sigset_t 	sa_mask;
14 };
15 
16 struct __old_sigaction32 {
17 	unsigned int		sa_handler;
18 	compat_old_sigset_t  	sa_mask;
19 	unsigned int    	sa_flags;
20 	unsigned int		sa_restorer;     /* not used by Linux/SPARC yet */
21 };
22 #endif
23 
24 #endif /* !(_COMPAT_SIGNAL_H) */
25