summaryrefslogtreecommitdiffstats
path: root/sys/compat/ia32
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2004-02-21 23:35:56 +0000
committerpeter <peter@FreeBSD.org>2004-02-21 23:35:56 +0000
commitdb9b36ed4196e2eb596b1a08f3e4e410ba532646 (patch)
tree485abecd17e7e9c67705ec73ac12e3a155cb5bef /sys/compat/ia32
parent7f7fe0e81c0a2d9050567f9b56fb6d82aa0990f5 (diff)
downloadFreeBSD-src-db9b36ed4196e2eb596b1a08f3e4e410ba532646.zip
FreeBSD-src-db9b36ed4196e2eb596b1a08f3e4e410ba532646.tar.gz
DOH!!! Fix signals for freebsd-4.x/i386 binaries. The ucontext has
different alignments due to the sse fxsave dump area.
Diffstat (limited to 'sys/compat/ia32')
-rw-r--r--sys/compat/ia32/ia32_genassym.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/compat/ia32/ia32_genassym.c b/sys/compat/ia32/ia32_genassym.c
index ef49c3a..54cec21 100644
--- a/sys/compat/ia32/ia32_genassym.c
+++ b/sys/compat/ia32/ia32_genassym.c
@@ -17,7 +17,7 @@ ASSYM(IA32_UC_FS, offsetof(struct ia32_ucontext, uc_mcontext.mc_fs));
ASSYM(IA32_UC_ES, offsetof(struct ia32_ucontext, uc_mcontext.mc_es));
ASSYM(IA32_UC_DS, offsetof(struct ia32_ucontext, uc_mcontext.mc_ds));
#ifdef COMPAT_FREEBSD4
-ASSYM(IA32_SIGF_UC4, offsetof(struct ia32_sigframe, sf_uc));
+ASSYM(IA32_SIGF_UC4, offsetof(struct ia32_sigframe4, sf_uc));
ASSYM(IA32_UC4_GS, offsetof(struct ia32_ucontext4, uc_mcontext.mc_gs));
ASSYM(IA32_UC4_FS, offsetof(struct ia32_ucontext4, uc_mcontext.mc_fs));
ASSYM(IA32_UC4_ES, offsetof(struct ia32_ucontext4, uc_mcontext.mc_es));
OpenPOWER on IntegriCloud