Should -fcross-jumping be part of -O1?

Scott Robert Ladd coyote@coyotegulch.com
Wed Dec 3 15:59:00 GMT 2003


Ian Lance Taylor wrote:
> Would we really want -Oaccuracy to range from 0 to 3?  It seems to me
> that you either care about accurate floating point, or you do not.

Having studied the issue at lenght, I've concluded that... it's complicated.

I guess I'm lumping several related concepts under "accuracy." For 
example, a certain class of users wants absolute IEEE-754/IEC-60559 
conformancy, for consistent results across platforms; other people want 
the most accurate results for their specific platform.

> Also -Ospeed and -Ofast will be confused with each other, so one of
> them needs to be renamed.

Correct; time to get out the thesaurus, I guess -- or go with longer 
names, like -Ocompile-speed, -Ogenerated-code-speed, or 
-Omake-the-fastest-program-you-can-no-matter-what.

Some of the -f options are almost that lengthy... ;)

-- 
Scott Robert Ladd
Coyote Gulch Productions (http://www.coyotegulch.com)
Software Invention for High-Performance Computing




More information about the Gcc mailing list