summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/include
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>2004-02-13 03:37:11 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>2004-02-13 03:37:11 +0000
commit9a6d8430061e2c9cc91086acaf739146bdb99a7e (patch)
tree497ef2f1c6d30ddc365b02d098ab51e4bdc15bac /sys/arch/amd64/include
parent64b425b69d7ce5f938212239c7e464017642976c (diff)
save/restore fpu state around the signal handler. skip a gap on unempty stack per abi. form drahn@ and deraadt@
Diffstat (limited to 'sys/arch/amd64/include')
-rw-r--r--sys/arch/amd64/include/signal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/arch/amd64/include/signal.h b/sys/arch/amd64/include/signal.h
index 79227ad5f6e..cfe62913156 100644
--- a/sys/arch/amd64/include/signal.h
+++ b/sys/arch/amd64/include/signal.h
@@ -79,6 +79,7 @@ struct sigcontext {
long sc_rsp;
long sc_ss;
+ struct fxsave64 *sc_fpstate;
int sc_onstack;
int sc_mask;
};