diff --git a/sys/pc98/i386/machdep.c b/sys/pc98/i386/machdep.c index 939e2289b29e..93580f98a5b1 100644 --- a/sys/pc98/i386/machdep.c +++ b/sys/pc98/i386/machdep.c @@ -575,6 +575,7 @@ sendsig(catcher, sig, mask, code) sf.sf_siginfo.si_sc.sc_ss = regs->tf_ss; sf.sf_siginfo.si_sc.sc_es = regs->tf_es; sf.sf_siginfo.si_sc.sc_fs = regs->tf_fs; + sf.sf_siginfo.si_sc.sc_gs = rgs(); sf.sf_siginfo.si_sc.sc_isp = regs->tf_isp; /* diff --git a/sys/pc98/pc98/machdep.c b/sys/pc98/pc98/machdep.c index 939e2289b29e..93580f98a5b1 100644 --- a/sys/pc98/pc98/machdep.c +++ b/sys/pc98/pc98/machdep.c @@ -575,6 +575,7 @@ sendsig(catcher, sig, mask, code) sf.sf_siginfo.si_sc.sc_ss = regs->tf_ss; sf.sf_siginfo.si_sc.sc_es = regs->tf_es; sf.sf_siginfo.si_sc.sc_fs = regs->tf_fs; + sf.sf_siginfo.si_sc.sc_gs = rgs(); sf.sf_siginfo.si_sc.sc_isp = regs->tf_isp; /*