COMMITTED: Add support for STT_IFUNC

Nick Clifton nickc@redhat.com
Thu Dec 4 08:34:00 GMT 2008


Hi Daniel,

>>   Plus objdump and readelf will append "()" to relocs which are made
>>   against STT_IFUNC symbols, as a hint that the relocation invokes a
>>   function:
>>
>>     RELOCATION RECORDS FOR [.text]:
>>     OFFSET   TYPE              VALUE 
>>     00000009 R_386_32          .rodata
>>     0000009f R_386_PC32        ifunction() 
> 
> This is ambiguous w.r.t. C++ demangling.  Maybe *ifunction?  Still,
> technically, ambiguous but less likely.

Well it is just a visual hint and I am a C coder at heart, so I think 
that I will things as they are.

Cheers
   Nick




More information about the Binutils mailing list