Should -fcross-jumping be part of -O1?

Mike Stump mrs@apple.com
Thu Dec 4 01:27:00 GMT 2003


On Wednesday, December 3, 2003, at 04:14 PM, Jan Hubicka wrote:
> So that way of thinking leaves us with discussion on whether we 
> actually
> needs multiple levels on size/speed settings..

As one of the people concerned with compilation speed, -O0 is fine.  We 
want it to mean, go fast, easy to debug, no optimizations that slow 
compile time, but can include optimizations that improve compile time 
that are safe, well tested and robust. With -O2, we don't care about 
compilation speed, well, we do, but not as much as we do about -O0.

So, unless someone wants -O0 to not include some optimizations, I think 
status quo is fine.  From most of what I'ev seen to date on the list, 
it would like having more optimizations (from a very limited set of all 
optimizations) at -O0 would be fine.



More information about the Gcc mailing list