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

Daniel Egger (degger@fhm.edu)
06 Mar 2003 21:32:12 +0100


This is a MIME-formatted message. If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_courier-5837-1046983383-0001-2
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

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

> shrinks my 3.2.1-compiled kernel text by about 64 kbytes:
>=20
> text data bss dec hex filename
> 3316138 574844 726816 4617798 467646 vmlinux-before
> 3249255 555436 727204 4531895 4526b7 vmlinux-after
>=20
> 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...

--=20
Servus,
Daniel

--=_courier-5837-1046983383-0001-2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Transfer-Encoding: 7bit
Content-Description: Dies ist ein digital signierter Nachrichtenteil

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQA+Z7BLchlzsq9KoIYRAlDAAJ9hCIONVTG8vXeFSwvdftxFRjD9DACfShw3
NxS8aXKAVi3XeEkZslL0sT0=
=B7Q+
-----END PGP SIGNATURE-----

--=_courier-5837-1046983383-0001-2--