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