Subject: Re: Changes to crunchgen
To: Nathan J. Williams <nathanw@MIT.EDU>
From: Bill Sommerfeld <sommerfeld@orchard.arlington.ma.us>
List: tech-ports
Date: 10/03/2001 17:00:14
What I've observed is that, with egcs (old toolchain) on i386, you
normally see:

	-Os < -O < -O2

but you sometimes see:

	-O < -Os < -O2

-Os turns off certain optimizations which tend to bloat code size and
increase instruction count; it turned out that, for i386, it reduced
instruction count but increased object code size for the one case I
looked at in detail.

The differences were often small, but with our install media commonly
very close to the limit, a few bytes can make a difference..