From owner-man-jp-reviewer@jp.freebsd.org  Thu Jun 22 12:55:58 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA44472;
	Thu, 22 Jun 2000 12:55:58 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from earth.advok.com (adsl-151-197-17-59.bellatlantic.net [151.197.17.59])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA44467
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 22 Jun 2000 12:55:56 +0900 (JST)
	(envelope-from hiro@mail.advok.com)
Received: from [192.168.0.6] ([192.168.0.6])
	by earth.advok.com (8.9.3/3.7W) with ESMTP id XAA74003
	for <man-jp-reviewer@jp.freebsd.org>; Wed, 21 Jun 2000 23:58:29 -0400 (EDT)
Message-Id: <200006220358.XAA74003@earth.advok.com>
X-Mailer: Macintosh Eudora Pro Version 3.1.1-Jr1
In-Reply-To: <200005312108.EGE64456.PZVL@veltec.co.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
Date: Thu, 22 Jun 2000 00:00:29 -0400
To: man-jp-reviewer@jp.freebsd.org
From: Yoshihiro Ota <hiro@mail.advok.com>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 2644
Subject: [man-jp-reviewer 2644] Re: (man2) sigreturn.2
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: hiro@mail.advok.com

$BB@ED$G$9!#(J

$B?.9f(J -> $B%7%0%J%k(J

The process status longword $B$,2?$J$N$@$+$o$+$i$J$+$C$?$N$G(J
$B!V%W%m%;%9%9%F!<%?%9%m%s%0%o!<%I!W$N$^$^$K$7$F$*$-$^$7$?!#(J

$B2~9T0LCV$,5$$KF~$i$J$$$N$,B?$+$C$?$;$$$+!"$[$H$s$I$NItJ,$r(J
$B=$@5$7$?$h$&$J5$$,$7$^$9!#(J

--- sigreturn.2.orig	Thu Jun 15 00:42:47 2000
+++ sigreturn.2	Wed Jun 21 23:52:59 2000
@@ -37,15 +37,15 @@
 .Os BSD 4.3
 .Sh $BL>>N(J
 .Nm sigreturn
-.Nd $B?.9f$+$iLa$k(J
+.Nd $B%7%0%J%k$+$iLa$k(J
 .Sh $B=q<0(J
 .Fd #include <signal.h>
 .Pp
 .Bd -literal
 struct	sigcontext {
-	int	sc_onstack;		/* sigstack state to restore */
-	int	sc_mask;		/* signal mask to restore */
-	int	sc_esp;			/* machine state */
+	int	sc_onstack;		/* $BI|85$9$k%9%?%C%/%9%F!<%?%9(J */
+	int	sc_mask;		/* $BI|85$9$k%7%0%J%k%^%9%/(J */
+	int	sc_esp;			/* $B5!3#$N>uBV(J */
 	int	sc_ebp;
 	int	sc_isp;
 	int	sc_eip;
@@ -70,44 +70,40 @@
 .Fn sigreturn "struct sigcontext *scp"
 .Sh $B2r@b(J
 .Fn sigreturn
-$B$r;HMQ$9$k$H!"%f!<%6$O!"%^%9%/$N:Y$+$$@_Dj(J
-$B2r=|!"%9%?%C%/$N%9%$%C%A!"?.9f%3%s%F%-%9%H$+$i$NI|5"$r(J
-$B9T$J$($^$9!#%W%m%;%9$N?.9f%^%9%/$H%9%?%C%/%9%F!<%?%9$O!"(J
-$B%3%s%F%-%9%H$+$iI|85$5$l$^$9!#%7%9%F%`8F$S=P$7$OLa$j$^$;(J
-$B$s!#%f!<%6$N%9%?%C%/%]%$%s%?!"%U%l!<%`%]%$%s%?!"0z?t%](J
-$B%$%s%?!"%W%m%;%C%5%9%F!<%?%9%m%s%0%o!<%I$O!"%3%s%F%-%9(J
-$B%H$+$iI|85$5$l$^$9!#<B9T$O!";XDj$7$?(J
+$B$K$h$C$F!"%^%9%/$N:Y$+$$@_Dj2r=|!"%9%?%C%/$N%9%$%C%A!"(J
+$B%7%0%J%k%3%s%F%-%9%H$+$i$NI|5"$r(J
+$B9T$J$($^$9!#%W%m%;%9$N%7%0%J%k%^%9%/$H%9%?%C%/%9%F!<%?%9$O!"(J
+$B%3%s%F%-%9%H$+$iI|85$5$l$^$9!#%7%9%F%`8F$S=P$7$OLa$j$^$;$s!#(J
+$B%f!<%6$N%9%?%C%/%]%$%s%?!"%U%l!<%`%]%$%s%?!"0z?t%]%$%s%?!"(J
+$B%W%m%;%C%5%9%F!<%?%9%m%s%0%o!<%I$O!"%3%s%F%-%9%H$+$iI|85$5$l$^$9!#(J
+$B<B9T$O!";XDj$5$l$?(J
 pc
 $B$G:F3+$5$l$^$9!#(J
-$B$3$N%7%9%F%`8F$S=P$7$O!"A0$K<B9T$7$F$$$?%W%m%0%i%`$K?.9f(J
+$B$3$N%7%9%F%`8F$S=P$7$O!"A0$K<B9T$7$F$$$?%W%m%0%i%`$K%7%0%J%k(J
 $B$+$iLa$k>l9g$K!"%H%i%s%]%j%s%3!<%I$H(J
 .Xr longjmp 3
 $B$G;HMQ$7$^$9!#(J
 .Sh $BCm<a(J
 $B$3$N%7%9%F%`8F$S=P$7$O(J4.2
 .Tn BSD
-$B$G$O;HMQ$G$-$J$$$N$G!"2<0L(J
-$B8_49@-$,I,MW$J>l9g$O;HMQ$7$J$$$G$/$@$5$$!#(J
+$B$G$O;HMQ$G$-$J$$$N$G!"2<0L8_49@-$,I,MW$J>l9g$O;HMQ$7$J$$$G$/$@$5$$!#(J
 .Sh $BLa$jCM(J
-$BLdBj$,$J$$>l9g!"$3$N%7%9%F%`8F$S=P$7$OLa$j$^$;$s!#LdBj$,$"(J
-$B$k>l9g$O(J
--1 $B$,La$5$l!"(J
+$B=hM}$,@5>o$K40N;$9$k$H!"$3$N%7%9%F%`8F$S=P$7$OLa$j$^$;$s!#(J
+$B$=$&$G$J$$>l9g$O(J -1 $B$,JV$5$l!"%(%i!<$r<($9$?$a$K(J
 .Va errno
-$B$,%(%i!<$r<($9$h$&$K@_Dj$5$l$^$9!#(J
+$B$,@_Dj$5$l$^$9(J
 .Sh $B%(%i!<(J
-$B0J2<$N$&$A(J
-1 $B$D$,H/@8$9$k$H!"(J
+$B0J2<$N$&$A(J 1 $B$D$,H/@8$9$k$H!"(J
 .Fn sigreturn
-$B$O%(%i!<$H$J$j!"(J
-$B%W%m%;%9%3%s%F%-%9%H$OJQ99$5$l$:$K;D$j$^$9!#(J
+$B$O=hM}$r<:GT$7!"%W%m%;%9%3%s%F%-%9%H$OJQ99$5$l$:$K;D$j$^$9!#(J
 .Bl -tag -width [EINVAL]
 .It Bq Er EFAULT
 .Fa Scp
 $B$,!"%W%m%;%9%"%I%l%96u4V$NM-8z$JItJ,$G$O$J$$(J
-$B%a%b%j$r;X$7$F$$$k!#(J
+$B%a%b%j$r;X$7$F$$$^$9!#(J
 .It Bq Er EINVAL
-$B%W%m%;%9%9%F!<%?%9%m%s%0%o!<%I$,@5$7$/$J$$$+!"%W(J
-$B%m%;%9$N8"8B%l%Y%k$rITE,@Z$K>e$2$F$$$k!#(J
+$B%W%m%;%9%9%F!<%?%9%m%s%0%o!<%I$,@5$7$/$J$$$+!"(J
+$B%W%m%;%9$N8"8B%l%Y%k$rITE,@Z$K>e$2$F$$$^$9!#(J
 .El
 .Sh $B4XO"9`L\(J
 .Xr sigvec 2 ,


