This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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: R_386_32 relocations with sym-value=0 ?


Nils Asmussen <nils@script-solution.de> writes:

> readelf lists the following
> relocation for that symbol:
>  Offset     Info    Type            Sym.Value  Sym. Name
> 0001a06c  00009301 R_386_32          00000000   _ZTVN10__cxxabiv120__s
>
> I guess, that can't be correct. Because it would mean that its placed at
> the beginning of the shared library, i.e. the ELF-header.

The symbol is presumably undefined, and expected to come from the
executable or another shared library.  You will have to look at the
readelf -s output to see for sure.

I doubt this issue has anything to do with exception unwinding.  This
symbol is for a virtual table, not anything to do with exceptions.

Ian


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