summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/s390x/bits/signal.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/s390x/bits/signal.h b/arch/s390x/bits/signal.h
index c8665832..e5aca4ba 100644
--- a/arch/s390x/bits/signal.h
+++ b/arch/s390x/bits/signal.h
@@ -33,6 +33,21 @@ typedef struct
fpregset_t fpregs;
} mcontext_t;
+struct sigcontext {
+ unsigned long oldmask[1];
+ struct {
+ struct {
+ __psw_t psw;
+ unsigned long gprs[16];
+ unsigned acrs[16];
+ } regs;
+ struct {
+ unsigned fpc;
+ double fprs[16];
+ } fpregs;
+ } *sregs;
+};
+
#else
typedef struct {