gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Re: function addresses and ld.so


From: Camm Maguire
Subject: Re: [Gcl-devel] Re: function addresses and ld.so
Date: 14 Aug 2003 10:27:04 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings, and thanks for this!  Your comment pertains to referencing
functions in the shared library via this method, right?  What about
functions in the .text (and actually also .data) sections of the
executable itself?  These would seem only to be in jeopardy if a
'recompile' of a shared library resulted in a different mapping for
the sections of the executable itself, at least on non-function
descriptor architectures, no?

Take care,

Richard Henderson <address@hidden> writes:

> On Wed, Aug 13, 2003 at 04:35:36PM -0700, David Mosberger wrote:
> > Wouldn't, e.g., LD_PRELOADing something break this assumption?
> 
> Yes.  Or, indeed, just recompiling the library could result
> in different PLT offsets within the DSO, even on x86.
> 
> This behaviour is completely broken.  It'll never work reliably.
> 
> 
> r~
> 
> 
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

[Prev in Thread] Current Thread [Next in Thread]