[oclug] glibc gcc symbol strangeness

Johnathan Hicks thetech at folkwolf.net
Wed Mar 6 01:23:16 EST 2002


"Gilles J. Seguin" wrote:
> 
> Johnathan Hicks wrote:
> >
> > I have gcc 2.96 installed as well as 3.0.4, and set symlinks up to determine
> > the default. GLIBC was to be the first thing I compiled with gcc3 so I have
> > compiled no other libraries and whatnot.
> >
> > After I rgrepped the glibc source, I found how that GCC_3.0 symbol/tag got in
> > there. I don't understand why it is there though.
> >
> > Thanks for stirring my brains! :)
> 
> Well, now my brains will collapse
> 
> Look at the output of
> 
> $ objdump -p /lib/libc.so.6
> 
> The short answer is that the dynamic linker need extra info to be able
> to perform is job and that this information is provided in a special
> section.

<SNIP>

Whose brains are going to collapse? :)
I got a similar entry 13 in the VERDEF table or whatever it is.
I think I should stop asking questions that I'm not able to understand the
answer for. :)
Thanks again.

--John



More information about the OCLUG mailing list