From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Nov  1 13:40:21 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA08580;
	Mon, 1 Nov 1999 13:40:21 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from od3.sharp.co.jp (firewall-user@od3.sharp.co.jp [202.32.86.132])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA08574
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Nov 1999 13:40:20 +0900 (JST)
	(envelope-from kuma@slab.tnr.sharp.co.jp)
Received: by od3.sharp.co.jp; id NAA01525; Mon, 1 Nov 1999 13:40:16 +0900 (JST)
Received: from unknown(133.159.14.115) by od3.sharp.co.jp via smap (4.1)
	id xma001448; Mon, 1 Nov 99 13:39:26 +0900
Received: from td1.tnr.sharp.co.jp (root@td1.tnr.sharp.co.jp [133.159.52.20]) by od.sharp.co.jp (8.8.5/3.5W-98081113) with ESMTP id NAA10087 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Nov 1999 13:39:25 +0900 (JST)
Received: from mailfwd.slab.tnr.sharp.co.jp ([10.32.30.11]) by td1.tnr.sharp.co.jp (8.8.5/3.5W-97080613) with ESMTP id NAA02603 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Nov 1999 13:39:25 +0900 (JST)
Received: from server01.slab.tnr.sharp.co.jp ([10.32.50.4])
	by mailfwd.slab.tnr.sharp.co.jp (8.8.4+2.7Wbeta4/3.6Wbeta7) with ESMTP id NAA04981
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Nov 1999 13:39:24 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (gaye.slab.tnr.sharp.co.jp [10.32.49.117])
	by server01.slab.tnr.sharp.co.jp (8.8.5/3.6Wbeta7 98051815) with ESMTP id NAA16446
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Nov 1999 13:39:24 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (kuma@localhost) by gaye.slab.tnr.sharp.co.jp (8.8.7/3.5Wpl5) with ESMTP id NAA16581 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Nov 1999 13:39:24 +0900 (JST)
Message-Id: <199911010439.NAA16581@gaye.slab.tnr.sharp.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Mon, 01 Nov 1999 12:17:09 JST."
             <381D06352B.A17DMETTW@space.nsk.ne.jp> 
Date: Mon, 01 Nov 1999 13:39:24 +0900
From: Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 47077
Subject: [FreeBSD-users-jp 47077] Re: Can't install Nemacs on FreeBSD 3.x
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kuma@slab.tnr.sharp.co.jp

$B7'C+$G$9!#(B

unexec $B$G$O$J$$$G$9$M!#%h%?$3$$$F<:Ni$7$^$7$?!#(B

init_obarray $B!"$=$l$b(B ($B$*$=$i$/:G=i$N!V%*%V%8%'%/%H!W$G$"$k(B) nil $B$N@_(B
$BDj$GMn$A$F$$$k$H$9$k$H!"(Bobarray (Lisp $B%$%s%?%W%j%?$N%*%V%8%'%/%H4IM}G[(B
$BNs(B) $B$=$N$b$N!"$b$7$/$O!"%a%b%j4IM}5!9=(B (in alloc.c) $B$N=i4|2=$,$&$^$/$$$C(B
$B$F$$$J$$2DG=@-$,9b$$!#(B

.data $B%;%0%a%s%H$H$+(B .css $B%;%0%a%s%H$N=i4|2=$,$&$^$/$$$C$F$J$$!)$b$7$/(B
$B$O(B crt0.c $B$G9T$J$&%0%m!<%P%k%G!<%?$N=i4|2=$,$&$^$/$$$C$F$$$J$$!#(B

$BNc$K$h$C$F(B crt0.c $B$H$+$b(B (OS $BIUB0$N(B libc $B$N%"%l$G$O$J$/(B) emacs $BFH<+$N(B
$B%"%l$r;H$&$s$G$7$?$h$M!#(BOS $B%P!<%8%g%s$,(B 3.0-RELEASE $B$K>e$,$C$F%W%m%0%i(B
$B%`=i4|2=$N$*LsB+$,JQ$o$C$F$7$^$$!"$=$l$,1F6A$7$F$$$k$+!)(B

$B$J$i$P!"(B3.0 $B7O$G$A$c$s$HF0$$$F$$$k(B mule-2.3 $B$N(B crt0.c $B$r8+$F!"$=$l$r??(B
$B;w$7$F(B nemacs $B$N(B crt0.c $B$r=q$-49$($k$H$$$&$H$3$m$+$J!#$b$7$/$O(B 2.2 $B7O(B
$BNs$N(B (FreeBSD $B$N(B) crt0.c $B$H(B 3.0 $B7O$N(B crt0.c (in libc.a) $B$H$r8+Hf$Y$F!"(B
$B0c$$$r(B nemacs $B$N(B crt0.c $B$KH?1G$9$k$H$+!#(B

In Message <381D06352B.A17DMETTW@space.nsk.ne.jp>,
  Masahiro KONISHI <mettw@space.nsk.ne.jp> writes:
> $B$H$J$j!$(BXSTRING(new)->size = length $B$H$$$&<0$,860x$i$7$$$3$H$OJ,$+$C$?$N(B
> $B$G$9$,!$(B

$BD>@\$N860x$O$=$3$G$9$M!#(Bnew $B$NCM$,$I$3$+$i<h$i$l$F$$$k$+$r(B 
make_pure_string $B4X?t(B (in alloc.c) $B$N%=!<%9$r8+$FDI$$$+$1$F8+$F$OG!2?!#(B
$B!t(B  $B$?$V$s(B new $B$,%L%k%]%$%s%?$K$J$C$F$?$j$9$k$+!)(B
nemacs $B$N%3!<%I$O(B 10 $BG/6a$/;H$o$l$F$kLu$@$+$i!"(Bnemacs $B<+BN$KLdBj$,$"$k(B
$B$H$O;W$($J$$!#(BOS $B$N0c$$$,1F6A$7$=$&$J$H$3$m$H$$$($P!"$d$O$j(B crt0.c $B$"(B
$B$?$j$G$N%G!<%?=i4|2=$N<j=g$N0c$$$G$9$M!#(B

> > #define XSTRING(a) ((struct Lisp_String *) XPNTR(a))
> $B$N<!$N(B XPNTR(a) $B$O!$4D6-$K$h$C$F(B
> > #define XPNTR(a) (XUINT (a) | DATA_SEG_BITS)
> > #define XPNTR(a) XUINT (a)
> > #define XPNTR(a) ((a).u.val)
> $B$N(B3$B$D$NDj5A$,$"$C$?$j$7$F!$$3$l0J>e$O;d$K$ODI$($^$;$s$G$7$?!#(B

$B$3$NJU$O(B EmacsLisp $B%$%s%?%W%j%?$G4IM}$7$F$$$k%G!<%?$N@$3&$G$9!#$3$NJU(B
$B$N%O%s%I%j%s%0$,4V0c$C$F$$$k$H$O9M$($K$/$$$7!"$3$NJU$K<j$r=P$9$H;`$K$^(B
$B$9!#(B
--
$B7'C+(B $BE5Bg(B
