From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Jun  4 14:03:54 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id OAA02935
	Tue, 4 Jun 1996 14:03:54 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with ESMTP id OAA02930
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 4 Jun 1996 14:03:46 +0900 (JST)
Received: from veritas.komae.denken.or.jp by dnkgw.denken.or.jp (8.7.5/6.4-dnkgw-11.0)
	id OAA07826; Tue, 4 Jun 1996 14:03:34 +0900 (JST)
Received: from dmhfc.komae.denken.or.jp by veritas.komae.denken.or.jp (8.6.13/3.4W4-nomx) id OAA14053 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 4 Jun 1996 14:03:32 +0900
Received: from ouchi.komae.denken.or.jp.criepi.denken.or.jp by dmhfc.komae.denken.or.jp (8.6.13/3.4W4-nomx) id OAA03441 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 4 Jun 1996 14:03:31 +0900
Received: from localhost  by ouchi.komae.denken.or.jp.criepi.denken.or.jp (8.7.1+2.6Wbeta4/denken2.1/s)
	id OAA08231; Tue, 4 Jun 1996 14:04:08 +0900
Message-Id: <199606040504.OAA08231@ouchi.komae.denken.or.jp.criepi.denken.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Mon, 3 Jun 1996 23:18:37 +0900"
References: <199606031418.XAA03766@maple.mapletown.or.jp>
X-Mailer: Mew version 1.05 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Date: Tue, 04 Jun 1996 14:04:08 +0900
From: ENMANJI Daisuke <emma@criepi.denken.or.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 2040
Subject: [FreeBSD-users-jp 2040] 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

$B1_K~;z$G$9!#(B

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

> 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$3$N#39T$rC1=c$K%3%a%s%H%"%&%H$9$k$@$1$G(Blibg++-2.7.1$B$N%3%s%Q%$%k$bDL$k(B
$B$h$&$K$J$j!"(Blibg++$B$r;H$C$?%"%W%j%1!<%7%g%s$bL5;vAv$k$h$&$K$J$j$^$7$?!#(B

$B$I$&$b$"$j$,$H$&$4$6$$$^$7$?!#(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$3$l$O=P$J$+$C$?$G$9!#(B

- - - - - - - - - - - - - - - - - - - - - - -
Daisuke Emmanji		emma@criepi.denken.or.jp
					gh1d-enmn@asahi-net.or.jp
- - - - - - - - - - - - - - - - - - - - - - -

