From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Apr 15 14:12:59 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h3F5CxK01419;
	Tue, 15 Apr 2003 14:12:59 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ongs.co.jp (ns.ongs.co.jp [202.216.232.58])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id h3F5CxY01412
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 15 Apr 2003 14:12:59 +0900 (JST)
	(envelope-from daichi@jp.freebsd.org)
Received: (qmail 58295 invoked from network); 15 Apr 2003 05:13:32 -0000
Received: from unknown (HELO parancell.ongs.co.jp) (202.216.232.62)
  by ns.ongs.co.jp with SMTP; 15 Apr 2003 05:13:32 -0000
From: daichi <daichi@jp.FreeBSD.org>
To: FreeBSD-users-jp@jp.FreeBSD.org
Cc: chat95@mbox.kyoto-inet.or.jp, openoffice@freeml.com, daichi@jp.FreeBSD.org
Message-Id: <20030415141140.03182df8.daichi@jp.freebsd.org>
In-Reply-To: <20030415.091042.424313447.maho@debussy.private.org>
References: <20030415.091042.424313447.maho@debussy.private.org>
Organization: FreeBSD Project(Japan)
X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i386-portbld-freebsd5.0)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 15 Apr 2003 14:11:40 +0900
X-Sequence: FreeBSD-users-jp 74132
Subject: [FreeBSD-users-jp 74132] Re: OpenOffice 1.1
 =?ISO-2022-JP?B?GyRCRnxLXDhsSEcbKEI=?= package/ports
 for FreeBSD
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: daichi@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030405

$BBgCO$G$9!#(B

> $B$J$+$?$G$9!#(B
> $B$^$?(B ML $B$r$^$?$,$k$3$H$r$*5v$7$/$@$5$$!#(B
> FreeBSD $B$G$N(B OpenOffice 1.1beta $BF|K\8lHG(B package/ports
> $B$r:n@.$7$^$7$?!#(B

$B$O$$!#$3$l%A%'%C%/$7$F$*$-$^$9!#(B
# $B$^$@3NG'$7$F$^$;$s$,!"$3$l$C$F(BMartin$B;aEy$KAw$C$?%a!<%k$KE:IU(B
# $B$5$l$F$$$k$b$N$H0l=o$G$9$h$M!)(B

> $B$J$*!"(Bports tree $B$X$N%3%_%C%H$O8e$[$I9T$$$^$9!#(B
> $BBgCO$5$s(B 4.8-RELEASE $B$G$b(B JDK 1.4.1 $B$OBg>fIW$G$9$+(B?
> ports $B$OAw$j$^$7$?$h$M(B :-)

FreeBSD 4.8-Release$B$G$N(BJDK141$B%S%k%I$O$d$C$F$J$$$N$GF0$/$+$I$&$+$O(B
$B$o$+$i$J$$$G$"$j$^$9!#(B
/usr/src/lib/libc_r/uthread/uthread_attr_get_np.c $B$K<!$N%Q%C%A$,(B
$B$"$?$C$F$$$k$h$&$J$iF0$/$h$&$K$O$J$C$F$$$k$H;W$$$^$9!#(B

@@ -45,5 +45,13 @@
                return (ret);
 
        memcpy(*dst, &pid->attr, sizeof(struct pthread_attr));
+
+       /*
+        * Special case, if stack address was not provided by caller
+        * of pthread_create(), then return address allocated internally
+        */
+       if ((*dst)->stackaddr_attr == NULL)
+               (*dst)->stackaddr_attr = pid->stack;
+
        return (0);
 }

# $BK\2H(BJava ML$B$G(B4.8$B$@$HF0$-$,$&$s$L$s$H$+$$$&%a!<%k$,=P$F$$$?(B
# $B$h$&$J!D(B

$B$I$J$?$+(B4.8-Release$B$G(BJDK141$B$r%S%k%I$7$F;H$C$F$$$kJ}$$$i$C$7$c(B
$B$$$^$9$G$7$g$&$+!)(B

--
  Daichi GOTO, daichi@jp.FreeBSD.org
