From: Alessandro Rubini <[EMAIL PROTECTED]>
Subject: Re: [patch] shrink stage2 by 7%
Date: Thu, 7 Sep 2000 17:23:23 +0200
> Maybe my compiler uses a greater default alignment. I'm still using 2.7.2.3
> as my main platform is still Debian/Slink.
I see. The big difference is that 2.95.x supports the option -Os,
while 2.7.x doesn't, so the image didn't shrink very much in my
environment (i.e. it was small enough without -malign-*).
However, I'm not sure if it is really a good thing to disable to
align loops, functions and jumps. Alignment is mostly not essential in
x86 and performance is not very impotant in GRUB, but GRUB shouldn't
be _too slow_. So the question is how much your change could degrade
the performance. I may not answer this, as I have no cpu in ancient
times, such as 486SX.
Okuji