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