[patch] ld speedup 1/3 (suffix merge)

law@redhat.com law@redhat.com
Tue Sep 9 18:42:00 GMT 2003


In message <Pine.LNX.4.44.0309091743500.13736-100000@wotan.suse.de>, Michael Ma
tz writes:
 >Ok then, here it is.  Background: During the last KDE conference in Nove
 >Hrady Lars and me sat together and profiled ld on our testcases which was
 >libqt itself and some support programs of it (assistant and designer).
 >With those results we changed the three biggest hotspots in ld to work
 >acceptable on debug and non-debug builds given the problem set that C++
 >objects usually create (many similar symbols due to name mangling, many
 >sections, big debug infos).
[ ... ]
I wonder if that would help with the link times for libjava.  Building
those shared libraries takes a noteworthy amount of time.

Very cool.

jeff



More information about the Binutils mailing list