Skip site navigation (1)Skip section navigation (2)
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>

index | next in thread | previous in thread | raw e-mail

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?


help

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