ia64 vtable entries (was: C implementations of the C++ ABI)
Richard Henderson
rth at cygnus.com
Wed Mar 1 10:31:21 UTC 2000
On Wed, Mar 01, 2000 at 01:30:24AM -0800, Jim Dehnert wrote:
> The ABI group thought this was reasonable at its last meeting. I've
> submitted proposed replacement wording for the description of
> R_IA_64_IPLT*SB with the effect of allowing them in relocatable
> objects...
I think it's unreasonable. If we want this kind of relocation
we should invent a new relocation type. Which I don't necessarily
think is unreasonable, but a pure pic solution without any runtime
relocation requirement might be better.
IPLT just has too many other semantics.
What exactly are you going to do when IPLT appears in a relocatable
object, referencing a dynamic symbol, and so needs to be copied into
the dso? How are you going to differentiate that from an IPLT reloc
that is associated with the .IA_64.pltoff array?
r~
More information about the cxx-abi-dev
mailing list