From owner-man-jp-reviewer@jp.FreeBSD.org Wed Oct 23 22:59:29 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g9NDxT235857;
	Wed, 23 Oct 2002 22:59:29 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from sccrmhc03.attbi.com (sccrmhc03.attbi.com [204.127.202.63])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g9NDxS335852
	for <man-jp-reviewer@jp.FreeBSD.org>; Wed, 23 Oct 2002 22:59:28 +0900 (JST)
	(envelope-from horikawa@jp.FreeBSD.org)
Received: from localhost ([12.252.35.167]) by sccrmhc03.attbi.com
          (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP
          id <20021023135920.EPZL16403.sccrmhc03.attbi.com@localhost>;
          Wed, 23 Oct 2002 13:59:20 +0000
Message-Id: <20021023.075919.59462898.horikawa@attbi.com>
To: man-jp-reviewer@jp.FreeBSD.org, metal@gc5.so-net.ne.jp
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
In-Reply-To: <3DB3AE8A.5020104@gc5.so-net.ne.jp>
References: <3DB3AE8A.5020104@gc5.so-net.ne.jp>
X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
Date: Wed, 23 Oct 2002 07:59:19 -0600
X-Sequence: man-jp-reviewer 4280
Subject: [man-jp-reviewer 4280] Re: ld.1
Errors-To: owner-man-jp-reviewer@jp.FreeBSD.org
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+021018

$BKY@n$G$9!#(B

> $BBgJ,;~4V$,$+$+$C$F$7$^$$$^$7$?$,!"(Bld.1 $B$rDs=P$7$^$9!#(B
> $BA0$N(B Revision $B$H$N:9J,$,Bg$-$$$N$G!"F|K\8lLu$H1QJ8$r$=$N$^$^E:IU$7$^$9!#(B
$B$"$j$,$H$&$4$6$$$^$9!#(B

> "thunking symbol" $B$H$$$&8l$,=P$F$-$^$9!#(B
> thunk $B$H$O!"(B16bit - 32bit $B$N%"%I%l%9JQ49$r$9$k$3$H$i$7$$$G$9!#(B
> $BLu$G$O$?$@!V%5%s%/$7$?%7%s%\%k!W$H$7$^$7$?$,!"LuCm$rIU$1$?J}$,$$$$$G$7$g$&$+(B?
> $B;d$OCN$i$J$+$C$?$N$G$9$,!"(Bld.1 $B$rFI$`$h$&$J?M$O!"$3$N$/$i$$$NMQ8l$O(B
> $BEv$?$jA0$@$C$?$j$9$k5$$,$A$g$C$H$7$F$7$^$$$^$7$?!#(B
> # $B$G$b!"(Bld.1 $B$rFI$`$h$&$J?M$O!"F|K\8l(B man $B$J$IFI$^$J$$$+$b!D(B
$BFI<T(B ($B!)(B) $B$,Lp?a$5$s$H$9$:$-$5$s$H;d$@$1$@$C$?$i$I$&$7$h$&(B :-)
$B$=$l$O$5$F$*$-!"(Bthunk $B$O!V%5%s%/!W$N$^$^$+!"=i=P$G!V%5%s%/(B (thunk)$B!W(B
$B$H$9$l$PNI$$$H;W$$$^$9!#(B

Jargon $B$N(B
http://www.jargon.net/jargonfile/t/thunk.html
$B$d(B
http://host1.sde.co.jp/hyper-dictionary/50-sa/sa/thunk.html
$B$H$$$C$?$H$3$m$,$_$D$1$i$l$l$PNI$$$N$G$7$g$&$+!#(B


> ($B$^$?!">l9g$K$h$C$F$O!"%(%i!<$NBe$o$j$K=PNO%U%!%$%k$r@8@.$7$^$9(B)$B!#(B
$B!V%(%i!<$K$b$+$+$o$i$:!W!V%(%i!<$,$"$C$F$b!W$G$7$g$&$+!#(B
($B86J8$,JQ$o$C$F$$$J$$ItJ,$G$9$,!D(B)


> \fBld\fR $B$KBP$9$k$$$/$D$+$N%3%^%s%I%i%$%s%*%W%7%g%s$O!"%3%^%s%I%i%$%s$N(B
> $B$I$3$G$G$b;XDj$G$-$^$9!#(B
> $B$7$+$7!"%U%!%$%k$r;2>H$9$k(B \fB\-l\fR $B$d(B \fB\-T\fR $B$N$h$&$J%*%W%7%g%s$O!"(B
> $B%*%V%8%'%/%H%U%!%$%k$d$=$NB>$N%U%!%$%k%*%W%7%g%s$KBP$7$F!"(B
                                                          $BAjBPE*$G$"$j!"(B
> $B%3%^%s%I%i%$%sCf$K%*%W%7%g%s$,8=$l$?;~E@$G%U%!%$%k$rFI$`$h$&6/@)$7$^$9!#(B

relative to ... $B$O!"0LCV$K0MB8$9$k$H$$$&0UL#$G$"$j!"(B
--format=foo -lfoo_type_library --format=bar -lbar_type_library $B$N$h$&$K(B
$B=q$1$k$H$$$&$3$H$J$N$G$O$J$$$G$7$g$&$+!#(B

$B$^$?!"(Bcause to ... $B$J$N$G!"!V6/@)$7$^$9!W$@$H8@$$2a$.$N$h$&$J5$$b$7$^(B
$B$9$,!"<qL#$NLdBj$+$b$7$l$^$;$s!#(B


> .IP "\fB\-r\fR" 4
> .IX Item "-r"
> .PD 0
> .IP "\fB\-\-relocateable\fR" 4
> .IX Item "--relocateable"
> .PD
> $B:FG[CV2DG=$J=PNO$r@8@.$7$^$9!#(B
> $B$D$^$j!"(B\fBld\fR $B$X$NF~NO$H$7$FMxMQ$G$-$k=PNO%U%!%$%k$r@8@.$7$^$9!#(B
> $B$3$l$O$h$/(B \fI$BItJ,%j%s%/(B\fR $B$H8F$P$l$^$9!#(B
> $B$3$NI{:nMQ$H$7$F!"(BUnix $B$NI8=`$N%^%8%C%/%J%s%P$r%5%]!<%H$9$k4D6-$G$O!"(B
> $B$3$N%*%W%7%g%s$O=PNO%U%!%$%k$N%^%8%C%/%J%s%P$r(B
> \f(CW\*(C`OMAGIC\*(C'\fR $B$K@_Dj$7$^$9!#(B
> \*(C+ $B%W%m%0%i%`$r%j%s%/$9$k>l9g!"(B

$B$3$ND>8e$K(B
If  this  option  is not specified, an absolute file is produced.
$B$NLu$,H4$1$F$$$k$h$&$G$9!#(B
$BK\%*%W%7%g%s$,;XDj$5$l$J$$>l9g!"@dBPE*$J%U%!%$%k$,@8@.$5$l$^$9!#(B
$B$J$I!)(B


> .IP "\fB\-\-allow\-shlib\-undefined\fR" 4
> .IX Item "--allow-shlib-undefined"
> \-\-no\-undefined $B$,@_Dj$5$l$F$$$F$b!"6&M-%*%V%8%'%/%HCf$N(B
> $BL$Dj5A%7%s%\%k$r5v2D$7$^$9!#(B
> $B$3$N<B:]$N7k2L$O!"DL>o$N%*%V%8%'%/%HCf$NL$Dj5A%7%s%\%k$O%(%i!<$r(B
> $B0z$-5/$3$7$^$9$,!"6&M-%*%V%8%'%/%HCf$NL$Dj5A%7%s%\%k$OL5;k$5$l$^$9!#(B
> no_undefined $B$N<BAu$O!"L$Dj5A%7%s%\%k$K$h$C$FF0E*%j%s%+$,(B
> $B5M$^$C$F$7$^$&$3$H$rA[Dj$7$F$$$^$9!#(B
> $B$7$+$7!"6&M-%i%$%V%i%j$KL$Dj5A%7%s%\%k$,4^$^$l$F$k$N$,@5>o$G$"$k(B
> $B%7%9%F%`$,!">/$J$/$H$b(B 1 $B$D(B (BeOS) $B$"$j$^$9!#(B
> $B$3$N%7%9%F%`$G$O!"8=:_$N%"!<%-%F%/%A%c$K:G$bE,@Z$J4X?t$rA*Br$9$k$h$&!"(B
> $B%m!<%I;~$K%+!<%M%k$,%Q%C%A$rEv$F$^$9!#(B
> $B$D$^$j!":G$bE,@Z$J(B memset $B4X?t$rF0E*$KA*Br$9$k$N$G$9!#(B
> $BL@$i$+$K!"(B\s-1HPPA\s0 $B6&M-%i%$%V%i%j$KL$Dj5A%7%s%\%k$,4^$^$l$k$N$b(B
> $BIaDL$N$3$H$G$9!#(B

apparently $B$O!"!VL@$i$+$K!W$G$O$J$/!V!A$N$h$&$G$9!W$H$$$&0UL#$G;H$o$l(B
$B$F$$$k$H;W$$$^$9!#(B



> .IP "\fB\-\-relax\fR" 4
> .IX Item "--relax"
> $B%^%7%s0MB8$N8z2L$r;}$D%*%W%7%g%s$G$9!#(B
> $B$3$N%*%W%7%g%s$r%5%]!<%H$7$F$$$k%?!<%2%C%H$O!">/?t$G$9!#(B
> .Sp
> $B$$$/$D$+$N%W%i%C%H%[!<%`$G$O!"(B\fB\-\-relax\fR $B%*%W%7%g%s$O!"(B
> $B%j%s%+$,%W%m%0%i%`Cf$N%"%I%l%C%7%s%0$r2r7h$G$-$k>l9g$K2DG=$H$J$k(B
> $BBg0hE*$J:GE,2=$r<B9T$7$^$9!#(B
> $B$3$l$O!"=PNO%*%V%8%'%/%H%U%!%$%kCf$N%"%I%l%9%b!<%I$N4KOB$d!"(B
> $B?75,L?Na$N9g@.$J$I$G$9!#(B
> .Sp
> $B$$$/$D$+$N%W%i%C%H%[!<%`>e$G$O!"$3$N$h$&$J%j%s%/;~$NBg0hE*$J:GE,2=$K$h$C$F!"(B
> $B@8@.$5$l$?<B9T7A<0$N%7%s%\%j%C%/%G%P%C%0$,IT2DG=$H$J$k>l9g$,$"$j$^$9!#(B
> $BIT2DG=$K$J$k$3$H$,CN$i$l$F$$$k$N$O!">>2<(B $B$N(B \s-1MN10200\s0 $B$d(B
                                          /\$B%D%a%k(B


> .IP "\fB\-\-split\-by\-reloc [\fR\fIcount\fR\fB]\fR" 4
> .IX Item "--split-by-reloc [count]"
> $B%U%!%$%kCf$N(B 1 $B$D$N=PNO%;%/%7%g%s$,!"(B\fIcount\fR $B$h$jB?$$:FG[CV>pJs$r(B
> $B4^$^$J$$$h$&!"=PNO%U%!%$%kCf$KM>J,$J%;%/%7%g%s$r:n@.$7$h$&$H$7$^$9!#(B
> $B$3$l$O!"(B\s-1COFF\s0 $B%*%V%8%'%/%H7A<0$N%j%"%k%?%$%`%+!<%M%k$K(B
> $B%@%&%s%m!<%I$9$k$?$a$N5pBg$J:FG[CV2DG=%U%!%$%k$r:n@.$9$k;~$KLr$KN)$A$^$9!#(B
> $B$H$$$&$N$b!"(B\s-1COFF\s0 $B$G$O(B 1 $B$D$N%;%/%7%g%s$O(B 65535 $B$r1[$($k(B
> $B:FG[CV>pJs$rI=8=$9$k$3$H$,$G$-$J$$$+$i$G$9!#(B
> $B$3$N%*%W%7%g%s$O!"G$0U$N%;%/%7%g%s$r%5%]!<%H$7$F$$$J$$(B
> $B%*%V%8%'%/%H%U%!%$%k7A<0$G$O!"$&$^$/$$$+$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
> $B%j%s%+$O!"J,G[$7D>$9:]$K8D!9$NF~NO%;%/%7%g%s$rJ,3d$7$J$$$N$G!"(B
> 1 $B$D$NF~NO%;%/%7%g%s$,(B \fIcount\fR $B$r1[$($k:FG[CV>pJs$r4^$s$G$$$k>l9g!"(B
> 1 $B$D$N=PNO%;%/%7%g%s$O!"B?$/$N:FG[CV>pJs$r4^$`$3$H$K$J$j$^$9!#(B
                          $B$=$N?t$N(B
> \fIcount\fR $B$N%G%U%)%k%HCM$O(B 32768 $B$G$9!#(B

that many $B$O$b$H$b$H$N(B ld.1 $B$NLu$G$b!V$=$N?t$N!W$H$J$C$F$$$^$9!#(B
$B;d$O!"(Bthat many $B$O(B count $B0z?t$NCM$@$HFI2r$7$^$7$?!#(B


> $BF1MM$K$7$F(B \f(CW\*(C`_\|_real_malloc\*(C'\fR $B4X?t$bMQ0U$7$F$*$/$H!"(B
> \fB\-\-wrap\fR $B%*%W%7%g%s$,;XDj$5$l$J$+$C$?>l9g$K$b%j%s%/$O@.8y$7$^$9!#(B
> $B$=$N>l9g$K$O!"(B\f(CW\*(C`_\|_real_malloc\*(C'\fR $B$NDj5A$r(B
> \f(CW\*(C`_\|_wrap_malloc\*(C'\fR $B$HF1$8%U%!%$%k$K$*$$$F$O$$$1$^$;$s!#(B
> $B$3$N$h$&$K$9$k$H!"%j%s%+$,$=$l$r(B \f(CW\*(C`malloc\*(C'\fR $B$X$H(B
> $B%i%C%W$9$kA0$K!"%"%;%s%V%i$,$3$N8F$S=P$7$r2r7h$7$F$7$^$$$^$9!#(B
                                                        $B$&$+$b$7$l$^$;$s!#(B
may ... $B$J$N$G!"2DG=@-$N0U$@$H;W$$$^$9!#(B


> .SH "$BCx:n8"(B"
> .IX Header "$BCx:n8"(B"
$B%;%/%7%g%s%X%C%@$N(B COPYING $B$O(B COPYING $B$N$^$^$H$7$F$/$@$5$$!#(B
wordlist.txt $B$G$O<!$N$h$&$K$J$C$F$$$^$9!#(B
>COPYING		COPYING(.Sh)[jpman] ($B@a$NFbMF$b86J8$N$^$^$H$9$k(B)
>COPYING PERMISSIONS	COPYING PERMISSIONS(.Sh)[jpman] ($B@a$NFbMF$b86J8$N$^$^$H$9$k(B)
>COPYRIGHT		COPYRIGHT(.Sh)[jpman] ($B@a$NFbMF$b86J8$N$^$^$H$9$k(B)
--
$BKY@nOBM:(B
