From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Jun  4 02:33:52 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id CAA00884
	Tue, 4 Jun 1996 02:33:52 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with SMTP id CAA00873
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 4 Jun 1996 02:33:48 +0900 (JST)
From: MAP5326@mapletown.or.jp
Received: from uucp2.iij.ad.jp (uucp2.iij.ad.jp [192.244.176.74]) by mail0.iij.ad.jp (8.6.12+2.4W/3.3W9-MAIL) with ESMTP id CAA28794 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 4 Jun 1996 02:33:47 +0900
Received: (from uucp@localhost) by uucp2.iij.ad.jp (8.6.12+2.4W/3.3W9-UUCP) with UUCP id CAA06108 for FreeBSD-users-jp@jp.freebsd.org; Tue, 4 Jun 1996 02:33:47 +0900
Received: (from maple@localhost) by maple.mapletown.or.jp (8.6.12+2.5Wb7+Maple/3.4Wbeta6-uucp) id XAA03766; Mon, 3 Jun 1996 23:18:42 +0900
Message-Id: <199606031418.XAA03766@maple.mapletown.or.jp>
Date: Mon, 3 Jun 1996 23:18:37 +0900
To: FreeBSD-users-jp@jp.freebsd.org
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 2021
Subject: [FreeBSD-users-jp 2021] Re: libg++-2.7.1 on gcc-2.7.2p
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$BLZB<$7(B@mapletown.or.jp%$B21B,BS0h:_N1$G$9!#(B

In <199606030644.PAA07207@ouchi.komae.denken.or.jp.criepi.denken.or.jp>,
	[FreeBSD-users-jp 2005],
ENMANJI Daisuke <emma@criepi.denken.or.jp> wrote:

> gcc-2.7.2p$B$G(Blibg++-2.7.1$B$r%3%s%Q%$%k$7$F$$$k$N$G$9$,!"ESCf$G!V%"%;%s%V(B
> $B%i$,(Bweak$B%7%s%\%k$rM}2r$G$-$J$$!W$H$$$C$?FbMF$N%(%i!<$,=P$F=*$C$F$7$^$$(B
> $B$^$9!#(B
> 
> gcc$B$G(Bweak$B%7%s%\%k$r;H$o$J$$$h$&$K$9$k$K$O!"$I$&$9$l$P$$$$$N$G$7$g$&$+!#(B
> $B$"$k$$$OB>$K2r7hJ}K!$,$"$k$N$G$7$g$&$+!#(B

$B$?$H$($P!"$5$i$N(Bgcc-2.7.2$B$J$i!"(B
gcc-2.7.2/config/i386/freebsd.h$B$G(Bweak$B$,Dj5A$5$l$F$$$^$9!#(B
($BA0$K(Bgcc-2.7.1$B$r(BFreeBSD(98)-2.0.5R$B$G%3%s%Q%$%k$7$^$7$?(B)$B!#(B
weak$B$NDj5A$,JQ99$5$l$?$N$O!"$?$V$s(B2.7.0$B$+$i$@$H;W$o$l$^$9!#(B

& /* This is how we tell the assembler that a symbol is weak.  */
& 
& #define ASM_WEAKEN_LABEL(FILE,NAME) \
&   do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \
&        fputc ('\n', FILE); } while (0)

$B$J$s$i$+$NJ}K!$G$3$3$r%3%a%s%H%"%&%H$9$l$P!"(Blibg++-2.7.1$B$G$b%(%i(B
$B!<$,=P$J$/$J$k$b$N$HM=A[$G$-$^$9!#(B

$B$H$3$m$G!"(Bgcc-2.7.2p$B$r%S%k%I$9$k:]!"(Blibgcc.a$B$N%3%s%Q%$%k$G!"F1MM(B
$B$N%(%i!<$O=P$J$+$C$?$N$G$7$g$&$+!#(B

$B$b$7$+$9$k$H!"(Blibg++-2.7.1$B$N$[$&$K$b(Bfreebsd.h$B$,$"$C$?$j$7$F!#(B???

----
$BLZB<@.0l(B MAP5326@mapletown.or.jp
Shigekazu KIMURA

