]> pilppa.org Git - linux-2.6-omap-h63xx.git/blob - include/asm-sparc64/compat_signal.h
Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
[linux-2.6-omap-h63xx.git] / include / asm-sparc64 / compat_signal.h
1 #ifndef _COMPAT_SIGNAL_H
2 #define _COMPAT_SIGNAL_H
3
4 #include <linux/config.h>
5 #include <linux/compat.h>
6 #include <asm/signal.h>
7
8 #ifdef CONFIG_COMPAT
9 struct __new_sigaction32 {
10         unsigned                sa_handler;
11         unsigned int            sa_flags;
12         unsigned                sa_restorer;     /* not used by Linux/SPARC yet */
13         compat_sigset_t         sa_mask;
14 };
15
16 struct __old_sigaction32 {
17         unsigned                sa_handler;
18         compat_old_sigset_t     sa_mask;
19         unsigned int            sa_flags;
20         unsigned                sa_restorer;     /* not used by Linux/SPARC yet */
21 };
22
23 typedef struct sigaltstack32 {
24         u32                     ss_sp;
25         int                     ss_flags;
26         compat_size_t           ss_size;
27 } stack_t32;
28 #endif
29
30 #endif /* !(_COMPAT_SIGNAL_H) */