#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) */