On Feb 27, 2006, at 10:35 PM, Christian Brueffer wrote:
Log:
DDB depends on KDB for some time now.
That's not true. Option KDB means that you want to have debugging
code included when source contains it. Option DDB means that you
want the DDB debugger backend. You can have DDB without KDB and
vice versa.
ISTR DDB doesn't compile without KDB.
I'm not aware of any breakages. I even tested it just now. I quick
grep for KDB in DDB related sources yields:
Well, before committing I build a RELENG_6 kernel with DDB and without
KDB to make sure, and it stopped, telling me that DDB depends on KDB.
There's a bogus conditional in i386/i386/machdep.c that should be
removed:
revision 1.596
date: 2004/07/19 02:46:34; author: silby; state: Exp; lines: +3 -0
Add a #error requiring KDB if DDB is specified. (This can probably be
relocated to a better place, if one exists.)
It has found its way to amd64 as well and therefore may be elsewhere
(not ia64, as that works as expected).
--
Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED]