summaryrefslogtreecommitdiffstats
path: root/sys/amd64/ia32/ia32_signal.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2005-12-06 23:06:29 +0000
committerpeter <peter@FreeBSD.org>2005-12-06 23:06:29 +0000
commita854646ee044af333606f04940e60d0ac61234f7 (patch)
tree09390b4942bc1ab8ff41bc08a8a226526bc79880 /sys/amd64/ia32/ia32_signal.c
parent0b37b8af54c1ea5009c429ba66c21949b0d93769 (diff)
downloadFreeBSD-src-a854646ee044af333606f04940e60d0ac61234f7.zip
FreeBSD-src-a854646ee044af333606f04940e60d0ac61234f7.tar.gz
Catch up to the system siginfo changes. Use a union for the ia32 layout
of siginfo just like the system one. There are now two fields to copy instead of one.
Diffstat (limited to 'sys/amd64/ia32/ia32_signal.c')
-rw-r--r--sys/amd64/ia32/ia32_signal.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/amd64/ia32/ia32_signal.c b/sys/amd64/ia32/ia32_signal.c
index eaf64f4..a29abf0 100644
--- a/sys/amd64/ia32/ia32_signal.c
+++ b/sys/amd64/ia32/ia32_signal.c
@@ -754,5 +754,7 @@ siginfo_to_ia32siginfo(siginfo_t *src, struct ia32_siginfo *dst)
dst->si_addr = dst->si_addr;
dst->si_value.sigval_int = src->si_value.sival_int;
dst->si_band = src->si_band;
- dst->__spare__[0] = src->si_trapno;
+ dst->si_trapno = src->si_trapno;
+ dst->si_timerid = src->si_timerid;
+ dst->si_overrun = src->si_overrun;
}
OpenPOWER on IntegriCloud