Date: Fri, 21 Jan 2005 21:07:39 -0500 From: David Schultz <das@FreeBSD.ORG> To: "David E. O'Brien" <obrien@FreeBSD.ORG> Cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf kern.pre.mk Message-ID: <20050122020739.GA35293@VARK.MIT.EDU> In-Reply-To: <200501220058.j0M0wYDe021527@repoman.freebsd.org> References: <200501220058.j0M0wYDe021527@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 22, 2005, David E. O'Brien wrote: > obrien 2005-01-22 00:58:34 UTC > > FreeBSD src repository > > Modified files: > sys/conf kern.pre.mk > Log: > Embellish rev 1.61. If we're not building a debug kernel, use -O2 as before. With this change, problems (e.g. pointer aliasing bugs) that occur with non-DEBUG production kernels may mysteriously go away on DEBUG kernels, making the problems harder to diagnose. If we are going to keep things like this, perhaps it would be a good idea to carefully document this feature, along with the appropriate way to work around it and go about debugging. Thoughts?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050122020739.GA35293>