1#ifndef _COMPAT_SIGNAL_H 2#define _COMPAT_SIGNAL_H 3 4#include <linux/compat.h> 5#include <asm/signal.h> 6 7#ifdef CONFIG_COMPAT 8struct __new_sigaction32 { 9 unsigned sa_handler; 10 unsigned int sa_flags; 11 unsigned sa_restorer; /* not used by Linux/SPARC yet */ 12 compat_sigset_t sa_mask; 13}; 14 15struct __old_sigaction32 { 16 unsigned sa_handler; 17 compat_old_sigset_t sa_mask; 18 unsigned int sa_flags; 19 unsigned sa_restorer; /* not used by Linux/SPARC yet */ 20}; 21 22typedef struct sigaltstack32 { 23 u32 ss_sp; 24 int ss_flags; 25 compat_size_t ss_size; 26} stack_t32; 27#endif 28 29#endif /* !(_COMPAT_SIGNAL_H) */ 30