Re: [patch] work around gcc-3.x inlining bugs

From: Daniel Egger (degger@fhm.edu)
Date: Thu Mar 06 2003 - 15:32:12 EST


Am Don, 2003-03-06 um 12.22 schrieb Andrew Morton:

> shrinks my 3.2.1-compiled kernel text by about 64 kbytes:
>
> text data bss dec hex filename
> 3316138 574844 726816 4617798 467646 vmlinux-before
> 3249255 555436 727204 4531895 4526b7 vmlinux-after
>
> mnm:/tmp> nm vmlinux-before|grep __constant_c_and_count_memset | wc
> 233 699 9553
> mnm:/tmp> nm vmlinux-after|grep __constant_c_and_count_memset | wc
> 13 39 533

> Can anyone see a problem with it?

Looks good to me...

   text data bss dec hex filename
1842635 167450 140292 2150377 20cfe9 vmlinux
1867787 167450 140292 2175529 213229 vmlinux.old

I hope this doesn't trigger any latent compiler bugs but in this
case we should beat the gcc people to it...

-- 
Servus,
       Daniel


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Mar 07 2003 - 22:00:33 EST