| #ifndef _COMPAT_SIGNAL_H |
| #define _COMPAT_SIGNAL_H |
| |
| #include <linux/compat.h> |
| #include <asm/signal.h> |
| |
| #ifdef CONFIG_COMPAT |
| struct __new_sigaction32 { |
| unsigned sa_handler; |
| unsigned int sa_flags; |
| unsigned sa_restorer; /* not used by Linux/SPARC yet */ |
| compat_sigset_t sa_mask; |
| }; |
| |
| struct __old_sigaction32 { |
| unsigned sa_handler; |
| compat_old_sigset_t sa_mask; |
| unsigned int sa_flags; |
| unsigned sa_restorer; /* not used by Linux/SPARC yet */ |
| }; |
| |
| typedef struct sigaltstack32 { |
| u32 ss_sp; |
| int ss_flags; |
| compat_size_t ss_size; |
| } stack_t32; |
| #endif |
| |
| #endif /* !(_COMPAT_SIGNAL_H) */ |