This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Software Convention Proposal


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]