Hi !
On Thu, Jul 24, 2003 at 12:07:15AM +0200, Bernardo Innocenti wrote:
> text data bss dec hex filename
> 633028 37952 134260 805240 c4978 linux-2.4.x/linux-Os
> 819276 52460 78896 950632 e8168 linux-2.5.x/vmlinux-inline-Os
> ^^^^^^
> 2.6 still needs a hard diet... :-/
I did the same observation a few weeks ago on 2.5.74/gcc-2.95.3. I tried
to track down the responsible, to the point that I completely disabled every
driver, networking option and file-system, just to see, and got about a 550 kB
vmlinux compiled with -Os. 550 kB for nothing :-(
I don't have the config nor the exact numbers right here now, but I can
redo the tests on 2.6.0-test1 if needed.
I was interested in using a very minimal pre-boot kernel with kexec which would
automatically select a valid image among several ones. But 500 kB overhead for
a boot loader quickly refrained me...
Cheers,
Willy
-
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 : Wed Jul 23 2003 - 22:00:51 EST