cvs commit: src/sys/conf

David Schultz das at FreeBSD.ORG
Sun Jul 3 01:07:56 GMT 2005

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    
>   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?

More information about the cvs-src mailing list