Re: What about -Os?
> Since most software isn't cpu-bound, and
> since memory and disk are also limited
> resources, why not try -Os?
Well, perhaps because regardless of what the documentation says, -Os and -O2 do exactly the same thing? ;-)
(At least on gcc 3.2.3 and gcc 2.95.3; I don't have any other versions around I could try.)