On Thursday 31 May 2001 04:26, Michael Matz wrote: > > Can you do a "grep 'R_386_32' | wc -l" for and after and a "grep > > 'R_386_JUMP_SLOT' | wc -l" for and after? > > Yep, here: > libkdecore.so.3.0.0 : R_386_32 1708 - 955 R_386_JUMP_SLOT 1715 - 906 > libkdesu.so.1.0.0 : R_386_32 37 - 6 R_386_JUMP_SLOT 157 - 119 > libkdeui.so.3.0.0 : R_386_32 15660 - 12591 R_386_JUMP_SLOT 2870 - 1526 > libkfile.so.3.0.0 : R_386_32 3392 - 2871 R_386_JUMP_SLOT 1008 - 693 > libkhtml.so.3.0.0 : R_386_32 13134 - 1414 R_386_JUMP_SLOT 2310 - 874 > libkio.so.3.0.0 : R_386_32 1183 - 689 R_386_JUMP_SLOT 837 - 458 > libkjava.so.1.0.0 : R_386_32 321 - 321 R_386_JUMP_SLOT 227 - 227 > libksycoca.so.3.0.0 : R_386_32 1017 - 522 R_386_JUMP_SLOT 789 - 456 Oh, that's not bad at all. Especially khtml is pretty impressive. The 12591 of libkdeui is still high... can you check how many _different_ symbols that involves? The BSD linker guy improved link time quite a bit by caching the symbol lookups for R_386_32. I suggested to do that for ld-linux as well, but I don't think that was picked up (yet). Cheers, Waldo -- bastian@kde.org | SuSE Labs KDE Developer | bastian@suse.com