[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