From owner-FreeBSD-tech-jp@jp.freebsd.org  Wed Oct  7 17:59:30 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id RAA03256;
	Wed, 7 Oct 1998 17:59:30 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from gate.nti.co.jp (gate.nti.co.jp [202.253.104.4])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id RAA03249
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 7 Oct 1998 17:59:26 +0900 (JST)
	(envelope-from kom@tva.nti.co.jp)
Received: (from smap@localhost) by gate.nti.co.jp (8.7.5+2.6Wbeta6/3.4Wbeta6) id RAA01896 for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 7 Oct 1998 17:59:23 +0900 (JST)
X-Authentication-Warning: gate.nti.co.jp: smap set sender to <kom@tva.nti.co.jp> using -f
Received: from sh.tokyo.nti.co.jp(10.0.4.5) by gate via smap (V1.3)
	id sma001890; Wed Oct  7 17:59:20 1998
Received: from rei.tva.nti.co.jp (rei.tva.nti.co.jp [10.0.38.2]) by sh.tokyo.nti.co.jp (8.7.5+2.6Wbeta6/3.4Wbeta6) with ESMTP id RAA03727 for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 7 Oct 1998 17:57:15 +0900 (JST)
Received: from localhost (localhost [127.0.0.1]) by rei.tva.nti.co.jp (8.8.8/3.4Wbeta604/06/98) with ESMTP id SAA28507 for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 7 Oct 1998 18:03:25 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
In-Reply-To: Your message of "Tue, 06 Oct 1998 15:34:37 +0900 (JST)"
	<19981006153437U.shiozaki@ased.mt.nec.co.jp>
References: <19981006153437U.shiozaki@ased.mt.nec.co.jp>
X-Mailer: Mew version 1.91 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981007180325H.kom@tva.nti.co.jp>
Date: Wed, 07 Oct 1998 18:03:25 +0900
From: Hiroyuki Komatsu <kom@tva.nti.co.jp>
X-Dispatcher: imput version 970918
Lines: 29
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-tech-jp 1773
Subject: [FreeBSD-tech-jp 1773] Re: What's ELF
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$B>.>>(B@$B%a%m%s$G$9(B.

From: Takuya SHIOZAKI <shiozaki@ased.mt.nec.co.jp>
Subject: [FreeBSD-tech-jp 1771] Re: What's ELF
Date: Tue, 06 Oct 1998 15:34:37 +0900 (JST)

>   -fpic  If supported for the target ...snip....
>          suitable for use in a shared library.
>   -fPIC  If supported for the target ...snip....
>          suitable for dynamic linking, even if branches
>          need large displacements.
> 
> $B$H$J$C$F$^$9$N$G!"Bg:9L5$$LOMM!#$$$:$l$K$7$F$b!"(Bsuitable $B$J$@$1$G!"(B
> $BJL$K(B -fpic $B;XDj$7$J$/$F$bF0E*%b%8%e!<%k$K$9$k$3$H$O$G$-$k$N$G!"(B
> $B4X78$J$$$H$O;W$&$N$G$9$,!#(B

$B$3$l$C$F(B, sparc $B$H$+(B mips $B$H$+(B(alpha $B2?$+$b$=$&$J$N$+$J(B?)
$BB(CM$G;XDj$G$-$k(B index $B$,%"%I%l%9%l%s%8A40h$r%+%P!<$G$-$J$$(B, 
CPU $B$N>l9g(B, $B0c$$$,H/@8$9$k$s$8$c$"$j$^$;$s$G$7$?$C$1(B?

$B%8%c%s%W%F!<%V%k$N%5%$%:$,$G$+$/$J$k$H(B, -fPIC $B;XDj$7$J$$$H%8%c(B
$B%s%W%F!<%V%k$N%(%s%H%j!<$,0n$l$F%j%s%/$G$-$J$/$J$k$H$+(B, $B$=$&(B
$B$$$C$?$3$H$@$C$?$h$&$K;W$$$^$9$1$I(B...

> $B$o$?$7$b!"%"%;%s%V%i%3!<%IEG$+$;$FD4$Y$?$3$H$,$"$j$^$9$1$I!"(B
> $B0c$$$,=P$k%3!<%I$rEG$+$;$k$3$H$O$G$-$^$;$s$G$7$?!#(B
> $B$*$=$i$/!"(BCPU $B$K$h$C$F$O0c$&$3$H$,$"$k$s$G$7$g$&!#(B

$B$*$=$i$/(B, x86$B7O$G$O0c$$$O=P$J$$$h$&$J5$$,(B...
