[I don't think it's off-topic at all] Linking speed for C++
Joe Buck
jbuck@synopsys.COM
Tue May 22 13:34:00 GMT 2001
>
> > > So is there some reason why the KDE shared libs can't be linked with
> > > `-Bsymbolic'? Would linking them with `-Bsymbolic' improve startup times?
> > > Has anyone tried this?
I wrote:
> > It won't suffice because a relocation will still be needed: the vtable
> > entries point to absolute addresses.
Richard Henderson wrote:
> While it's true that it does not completely eliminate the
> dynamic relocation, it does (or should) eliminate a symbol
> lookup -- eg an R_386_32 relocation should be replaced by
> an R_386_RELATIVE relocation which is considerably simpler
> to process.
Well, in that case some interested KDE developer might want to try using
-Bsymbolic and see if it improves startup times ...
More information about the Gcc
mailing list