summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--arch/nt64/bits/signal.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/arch/nt64/bits/signal.h b/arch/nt64/bits/signal.h
index bbc0f41..d06e9ff 100644
--- a/arch/nt64/bits/signal.h
+++ b/arch/nt64/bits/signal.h
@@ -17,12 +17,18 @@ struct sigaltstack {
};
typedef struct __ucontext {
- unsigned long uc_flags;
- struct __ucontext *uc_link;
- stack_t uc_stack;
- mcontext_t uc_mcontext;
- sigset_t uc_sigmask;
- unsigned long __fpregs_mem[64];
+ unsigned int uc_csize;
+ unsigned int uc_msize;
+ unsigned int uc_pad[2];
+ unsigned long uc_flags;
+ unsigned long uc_opaquef[3];
+ unsigned int uc_opaquec[8];
+ unsigned long uc_reserved[32];
+ unsigned long uc_align[2];
+ stack_t uc_stack;
+ struct __ucontext * uc_link;
+ sigset_t uc_sigmask;
+ mcontext_t uc_mcontext;
} ucontext_t;
#define SA_NOCLDSTOP 1