This structure was missed when creating the s390x port.
This is based on the report and patch from William Pitcock, but with a
modified structure defintion to more closely match the kernel's
definition.
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 {