Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Sep 2006 13:19:49 -0700 (PDT)
From:      "Freddie Cash" <fcash@ocis.net>
To:        stable@freebsd.org
Subject:   Re: optimization levels for 6-STABLE build{kernel,world}
Message-ID:  <50575.142.24.8.227.1158092389.squirrel@webmail.sd73.bc.ca>
In-Reply-To: <20060912161603.R1031@ganymede.hub.org>
References:  <20060912161603.R1031@ganymede.hub.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, September 12, 2006 12:22 pm, Marc G. Fournier wrote:
> What are ppl currently using for CFLAGS/COPTFLAGS in /etc/make.conf
> for building kernel/world?  I know awhile back it wasn't recommended
> to go above -O2, for instance, but suspect that has changed ... ?

The defaults are "-O2 -pipe -fno-strict-aliasing".  I stopped manually
setting CFLAGS/COPTFLAGS around the time of 5.1 and haven't really
noticed any changes in performance.  Prior to that, I used "-Os
-pipe".

There are reported problems with not using -fno-strict-aliasing with
parts of the base and/or kernel.

And, the first thing anyone will tell you if you run into any
compile/runtime errors is to put CFLAGS/COPTFLAGS back to the
defaults.  :)

----
Freddie Cash
fcash@ocis.net




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50575.142.24.8.227.1158092389.squirrel>