[Top][All Lists]
[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
Re: [Gcl-devel] Re: function addresses and ld.so, Camm Maguire, 2003/08/14
Re: [Gcl-devel] Re: function addresses and ld.so, Camm Maguire, 2003/08/14