Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 03 Jul 2005 01:07:56 -0000
From:      David Schultz <das@FreeBSD.ORG>
To:        "David E. O'Brien" <obrien@FreeBSD.ORG>
Cc:        cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, 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>