This is the mail archive of the
mailing list for the GCC project.
Re: [3.4/mainline] Backport cgrapunit fix for extern inline funcitons
> On Mon, 19 Jan 2004, Jan Hubicka wrote:
> > now while looking for reason for size differences of object file in
> > LyX, I noticed that it is up to 60% of garbage in some cases of C++
> > templates.
> > I've bootstrapped/regtested this on i686, compiled Gerald's application
> > and verified that it does not change performance/compile speed and built
> > Pooma/LyX with some reductions of code sizes and similar speedups.
> Do you have concrete data on the reduction in the (stripped and
> unstripped) sizes of the resulting binaries?
This does not change the resulting binaries, only the object files (as
obivously the outlined methods must be compiled somewhere).
I got just 2Kb on your application (the testcase is not affected), but
roughly 30% on LyX files I can compile.