On Sun, 9 May 2004, Arkady V.Belousov wrote:

> - small optimization: `init' and `inittail' now "assigned" to .cfgInit and
>   .cfgInitTail statically.
> - removed "COMMAND" statement.
>
> TGROUP reduced from 0e1d1h to 0e1c6h;
> INIT_TEXT reduced from 3b71h to 3b66h;
> ICONST reduced from 9b8h to 996h;
> I_BSS reduced from 0e7ch to 0df6h;
> IDATA increased from 57ah to 5fah.

I don't think it's good to reduce BSS at the cost of DATA. Some people
like uncompressed kernels to be as small as possible too and the BSS
isn't showing up in kernel.sys :) (except for MSVC)

Even for compressed kernels having all zeros at the end helps: less
entropy.

Bart



-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to