[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: exporting symbols (was Re: The goodness of goodness)
From: Waldo Bastian <bastian () kde ! org>
Date: 2001-05-31 18:10:21
[Download RAW message or body]
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic