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]