Software Convention Proposal
Andreas Jaeger
aj@suse.de
Wed Aug 21 12:19:00 GMT 2002
Richard Henderson <rth@redhat.com> writes:
> On Tue, Aug 20, 2002 at 03:31:06PM -0700, Kirkegaard, Knud J wrote:
>> This is a proposal to take advantage of the performance opportunities
>> available to several applications that don't require position independent
>> code and the default symbol preemption model described in the ELF ABI.
>
> It would have been helpful if you'd included some rationale.
> Since I met with yall to discuss this, I'll summarize quickly:
>
> IA-64, by default, uses PIC data references. This avoids the
> horror of the .dynbss hack used on x86 (and others) to handle
> references from the main application to data in shared libraries.
> However, this does introduce unnecessary overhead when referencing
> data that does in fact reside in the main application.
So, for what architectures will this proposal bring any benefit? Any
other archs besides ia64?
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj
More information about the Gcc
mailing list