diff options
Diffstat (limited to 'include/asm-m68knommu/ucontext.h')
-rw-r--r-- | include/asm-m68knommu/ucontext.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/include/asm-m68knommu/ucontext.h b/include/asm-m68knommu/ucontext.h index 5d570cedbb02..713a27f901cd 100644 --- a/include/asm-m68knommu/ucontext.h +++ b/include/asm-m68knommu/ucontext.h | |||
@@ -5,21 +5,17 @@ typedef int greg_t; | |||
5 | #define NGREG 18 | 5 | #define NGREG 18 |
6 | typedef greg_t gregset_t[NGREG]; | 6 | typedef greg_t gregset_t[NGREG]; |
7 | 7 | ||
8 | #ifdef CONFIG_FPU | ||
9 | typedef struct fpregset { | 8 | typedef struct fpregset { |
10 | int f_pcr; | 9 | int f_pcr; |
11 | int f_psr; | 10 | int f_psr; |
12 | int f_fpiaddr; | 11 | int f_fpiaddr; |
13 | int f_fpregs[8][3]; | 12 | int f_fpregs[8][3]; |
14 | } fpregset_t; | 13 | } fpregset_t; |
15 | #endif | ||
16 | 14 | ||
17 | struct mcontext { | 15 | struct mcontext { |
18 | int version; | 16 | int version; |
19 | gregset_t gregs; | 17 | gregset_t gregs; |
20 | #ifdef CONFIG_FPU | ||
21 | fpregset_t fpregs; | 18 | fpregset_t fpregs; |
22 | #endif | ||
23 | }; | 19 | }; |
24 | 20 | ||
25 | #define MCONTEXT_VERSION 2 | 21 | #define MCONTEXT_VERSION 2 |
@@ -29,9 +25,7 @@ struct ucontext { | |||
29 | struct ucontext *uc_link; | 25 | struct ucontext *uc_link; |
30 | stack_t uc_stack; | 26 | stack_t uc_stack; |
31 | struct mcontext uc_mcontext; | 27 | struct mcontext uc_mcontext; |
32 | #ifdef CONFIG_FPU | ||
33 | unsigned long uc_filler[80]; | 28 | unsigned long uc_filler[80]; |
34 | #endif | ||
35 | sigset_t uc_sigmask; /* mask last for extensibility */ | 29 | sigset_t uc_sigmask; /* mask last for extensibility */ |
36 | }; | 30 | }; |
37 | 31 | ||