This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [patch] ld speedup 1/3 (suffix merge)
- From: law at redhat dot com
- To: Michael Matz <matz at suse dot de>
- Cc: Alan Modra <amodra at bigpond dot net dot au>, binutils at sources dot redhat dot com, Lars Knoll <lars at trolltech dot com>
- Date: Tue, 09 Sep 2003 12:42:07 -0600
- Subject: Re: [patch] ld speedup 1/3 (suffix merge)
- Reply-to: law at redhat dot com
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