:> 
:> -O6 is too much; -O3 is the highest level tested for by egcs.
:
:But specifying something too high (-O99) doesn't hurt - I'm using -O6 for
:gcc 2.95.1 (which, by the way, compiles almost everything in 3.3-RELEASE
:and 4.0-CURRENT, the only thing still troubling me with it is the kernel).
:
:LLaP
:bero

   I tend not to like the higher optimization levels because they cause
   the compiler to attempt to turn static functions into inlines and, 
   in my opinion, it doesn't do a very good job of selecting which functions
   to convert.  The result is that I see bloated binaries with no 
   performance gain to show for it.

   EGCS's -Os is my favorite.

                                        -Matt
                                        Matthew Dillon 
                                        <[EMAIL PROTECTED]>



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to