[PVFS-developers] Re: libpvfs

Nathan Poznick poznick@conwaycorp.net
Fri, 9 Jan 2004 09:32:46 -0600


--RnlQjJ0d97Da+TV1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Thus spake Robert Latham:
> About all i know aobut -fPIC is that it's something Debian requires of
> all libraries :>  Just what *is* the performance penalty of making a
> library posistion independent? =20

Specifically, they require that all shared libraries be built with
-fPIC, and all static libraries be built without it.  So there's a
build-time penalty because you have to compile everything twice :)

I have no answer on the runtime penalty.  When it comes down to it,
that's all CPU register voodoo to me.

--=20
Nathan Poznick <poznick@conwaycorp.net>

He that falls in love with himself will have no rivals. - Benjamin
Franklin


--RnlQjJ0d97Da+TV1
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQE//smeYOn9JTETs+URAgS0AJ4jxqSraaWKJwDlD+Lcb3qrW7e9VACdGMgH
d5dDRQbNg9f+dEAips2rAPM=
=5FbE
-----END PGP SIGNATURE-----

--RnlQjJ0d97Da+TV1--