From owner-man-jp-reviewer@jp.freebsd.org  Tue Apr 18 06:14:43 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id GAA76002;
	Tue, 18 Apr 2000 06:14:43 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mail.ocs.drexel.edu (mail.irt.drexel.edu [129.25.3.58])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id GAA75997
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 18 Apr 2000 06:14:42 +0900 (JST)
	(envelope-from st96yb9t@drexel.edu)
Received: from [10.0.0.11] (adsl-151-197-17-59.bellatlantic.net)
 by mail.ocs.drexel.edu (Sun Internet Mail Server sims.3.5.1999.03.02.17.58.p5)
 with ESMTP id <0FT600FZNJ0EPY@mail.ocs.drexel.edu> for
 man-jp-reviewer@jp.freebsd.org; Mon, 17 Apr 2000 17:14:40 -0400 (EDT)
Date: Mon, 17 Apr 2000 17:17:21 -0400
From: Yoshihiro Ota <st96yb9t@drexel.edu>
In-reply-to: <200004152212.DGE96017.LPVZ@veltec.co.jp>
To: man-jp-reviewer@jp.freebsd.org
Message-id: <0FT600FZOJ0FPY@mail.ocs.drexel.edu>
MIME-version: 1.0
X-Mailer: Macintosh Eudora Pro Version 3.1.1-Jr1
Content-type: text/plain; charset=ISO-2022-JP
Content-transfer-encoding: 7bit
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 2200
Subject: [man-jp-reviewer 2200] Re: (man2)brk.2
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: st96yb9t@drexel.edu

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

$BB>$N$b$N$X$NJ8D4$r$"$o$;$k$N$,<g$G$9!#(J

$B$9$0$KDs=P$7$F$*$-$^$9!#(J

--- brk.2.orig	Wed May 17 16:52:02 2000
+++ brk.2	Wed May 17 17:13:04 2000
@@ -55,36 +55,23 @@
 .Fa addr
 (bss $B$N??>e(J) $B$K@_Dj$7$^$9!#%G!<%?%"%I%l%9;XDj$O!"(J
 .Fa addr
-$B$H!"%9%?%C%/%;%0%a%s%H$X$N(J
-$B:G$bDc$$%9%?%C%/%]%$%s%?$N4V$K@)Ls$5$l$^$9!#%a%b%j$O!"%Z!<%8%5%$%:Fb$G(J
+$B$H%9%?%C%/%;%0%a%s%H$X$N:G$bDc$$%9%?%C%/%]%$%s%?$N4V$K@)Ls$5$l$^$9!#(J
+$B%a%b%j$O%Z!<%8%5%$%:C10L$G(J
 .Fa brk
-$B$K$h$C$F3d$j?6$j$5$l$^$9!#(J
+$B$K$h$C$F3dEv$F$5$l$^$9!#(J
 .Fa addr
-$B$O!"%7%9%F%`%Z!<%8%5%$%:>e$K6QEy$KJ,3d$5$l$J$$>l9g!"(J
-$B<!$N%Z!<%86-3&$^$GA}2C$5$;$i$l$^$9!#(J
+$B$O!"%7%9%F%`%Z!<%8%5%$%:>e$K6QEy$KJ,3d$5$l$J$$>l9g$K$O(J
+$B<!$N%Z!<%86-3&$^$GA}2C$5$;$^$9!#(J
 .Pp
-.\" The
-.\" .Nm sbrk
-.\" function
-.\" allocates chunks of
-.\" .Fa incr
-.\" bytes
-.\" to the process's data space
-.\" and returns an address pointer.
-.\" The
-.\" .Xr malloc 3
-.\" function utilizes
-.\" .Nm sbrk .
-.\" .Pp
 $B%W%m%0%i%`%V%l!<%/$N8=:_$NCM$O!"(J
 .Dq Li sbrk(0)
 $B$K$h$C$F?.Mj@-$r$b$C$FJV$5$l$^$9(J
 .Pf ( Xr end 3
 $B$b;2>H(J)$B!#(J
 .Xr getrlimit 2
-$B%7%9%F%`%3!<%k$r;HMQ$7$F!"(J
+$B%7%9%F%`%3!<%k$O!"(J
 .Em data
-$B%;%0%a%s%H$N5vMF$G$-$k:GBg$N%5%$%:$r7hDj$9$k$N$K;HMQ$G$-$^$9!#(J
+$B%;%0%a%s%H$N5vMF$G$-$k:GBg$N%5%$%:$r7hDj$9$k$N$KMxMQ$G$-$^$9!#(J
 .Xr getrlimit 2
 $B$N8F$S=P$7$+$iJV$5$l$?(J
 .Em rlim_max
@@ -97,20 +84,21 @@
 $B$r;2>H$7$F$/$@$5$$(J)$B!#(J
 .Sh $BLa$jCM(J
 .Fn brk
-$B$O!"@5>o$K40N;$9$k$H(J 0 $B$rJV$7$^$9!#$=$&$G$J$$>l9g$O!"(J-1 $B$rJV$7!"(J
-$B3d$j?6$j$,=hM}<:GT$7$?M}M3$r<($9(J
+$B$O!"@5>o$K40N;$9$k$H(J 0 $B$rJV$7$^$9!#$=$l0J30$N>l9g$OCM(J -1 $B$rJV$7!"(J
+$B3dEv$F$,=hM}<:GT$7$?M}M3$r<($9(J
 .Va errno
 $B$,@_Dj$5$l$^$9!#(J
 .Fn sbrk
 $B4X?t$O!"@5>o$K40N;$9$k$H?7$7$$5-210h$N%Y!<%9$r;X$9%]%$%s%?$r(J
-$BJV$7$^$9!#$=$&$G$J$$>l9g$O!"(J-1 $B$rJV$7!"3d$j?6$j$,=hM}<:GT$7$?M}M3$r<($9(J
+$BJV$7$^$9!#$=$l0J30$N>l9g$OCM(J -1 $B$rJV$7!"3dEv$F$,=hM}<:GT$7$?M}M3$r<($9(J
 .Va errno
 $B$,@_Dj$5$l$^$9!#(J
 .Sh $B%(%i!<(J
 .Fn brk
 $B$^$?$O(J
 .Fn sbrk
-$B$O!"0J9_$N$&$A$N(J 1 $B$D$,??$N>l9g!"=hM}$K<:GT$7!"DI2C$N%a%b%j$O3d$j?6$i$l$^$;(J
$B$s!#(J
+$B$O!"0J9_$N$&$A$N(J 1 $B$D$,??$N>l9g$K=hM}$K<:GT$7!"?7$7$/%a%b%j$r(J
+$B3dEv$F$i$l$^$;$s!#(J
 .Bl -tag -width [ENOMEM]
 .It Bq Er ENOMEM
 .Xr setrlimit 2
@@ -128,12 +116,12 @@
 .Xr malloc 3
 .Sh $B%P%0(J
 $B%V%l!<%/$N@_Dj$O!"%9%o%C%W6u4V$N0l<!E*$JITB-$N$?$a$K=hM}$,<:GT$9$k(J
-$B2DG=@-$,$"$j$^$9!#(J
+$B2DG=@-$,$"$j$^$9!#$3$l$O(J
 .Xr getrlimit 2
-$B$r;HMQ$;$:$K!"%G!<%?%;%0%a%s%H$N:GBg%5%$%:$r1[$($k$3$H$G5/$3$5$l$?(J
-$B>c32$H$3$l$r6hJL$9$k$3$H$O$G$-$^$;$s!#(J
+$B$r;HMQ$;$:$K$O!"%G!<%?%;%0%a%s%H$N:GBg%5%$%:$r1[$($k$3$H$G5/$3$5$l$?(J
+$B>c32$H6hJL$9$k$3$H$O$G$-$^$;$s!#(J
 .Sh $BNr;K(J
 .Fn brk
 $B4X?t$O(J
 .At v7
-$B$G8=$l$^$7$?!#(J
+$B$GEP>l$7$^$7$?!#(J


