On Tue, May 01, 2007 at 04:30:57PM +0200, Frans Pop wrote:
> With 4.1.2-5, the last command results in:
> Dynamic symbol information is not available for displaying symbols.
> 
> With 4.1.2-4, the last command results in:
> Symbol table for image:
>   Num Buc:    Value  Size   Type   Bind Vis      Ndx Name
>   993   0: 000be898     4  OBJECT GLOBAL DEFAULT  26 __ctype32_b
>   946   0: 0004f840   932    FUNC GLOBAL DEFAULT  10 execvp
>   972   1: 00082ff0   889    FUNC GLOBAL DEFAULT  10 _dl_addr
>   367   1: 0004ff40     8    FUNC GLOBAL DEFAULT  10 getpgrp
>   781   2: 00000000   309    FUNC GLOBAL DEFAULT UND ___tls_get_addr
>   385   2: 00078fa0    51    FUNC GLOBAL DEFAULT  10 pthread_setcancelstate
>   [...]

>From the -5 changelog:
   * Link using --hash-style=gnu/both.

It seems to only generate a gnu hash now.  Looking at the difference in
sections between -4 and -5, .hash got replaced by a .gnu.hash section.

I assumed from the changelog that it would be using both, but that
doesn't seem to be the case.

I think it's just a bug in readelf that it can't deal with the gnu hash.


Kurt



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to