diff options
author | peter <peter@FreeBSD.org> | 2005-12-06 23:06:29 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2005-12-06 23:06:29 +0000 |
commit | a854646ee044af333606f04940e60d0ac61234f7 (patch) | |
tree | 09390b4942bc1ab8ff41bc08a8a226526bc79880 /sys/amd64 | |
parent | 0b37b8af54c1ea5009c429ba66c21949b0d93769 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | sys/amd64/ia32/ia32_signal.c | 4 |
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; } |