Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
[linux-2.6] / arch / x86 / kernel / sigframe.h
1 #ifdef CONFIG_X86_32
2 struct sigframe {
3         char __user *pretcode;
4         int sig;
5         struct sigcontext sc;
6         struct _fpstate fpstate;
7         unsigned long extramask[_NSIG_WORDS-1];
8         char retcode[8];
9 };
10
11 struct rt_sigframe {
12         char __user *pretcode;
13         int sig;
14         struct siginfo __user *pinfo;
15         void __user *puc;
16         struct siginfo info;
17         struct ucontext uc;
18         struct _fpstate fpstate;
19         char retcode[8];
20 };
21 #else
22 struct rt_sigframe {
23         char __user *pretcode;
24         struct ucontext uc;
25         struct siginfo info;
26 };
27 #endif