Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: CVS commit: src/sys/arch/hp700/include
In article <18380.1068300286%splode.eterna.com.au@localhost>
mrg%eterna.com.au@localhost wrote:
> Log Message:
> Include "opt_lockdebug.h" only #if !defined(_LKM) &&
defined(_KERNEL_OPT).
>
>
> that should be just if defined(_KERNEL_OPT).
Umm, then I refered a bad example (sparc/include/cpu.h). I'll fix them.
BTW, some other files use:
/sys/arch/arm/include/bus.h:#if defined(_KERNEL) && !defined(_LKM)
/sys/arch/i386/include/pcb.h:#if defined(_KERNEL) && !defined(_LKM)
/sys/arch/sparc64/include/cpu.h:#if !defined(_LKM)
for opt_xxx.h, but all of them should be use _KERNEL_OPT too?
right. kernel options headers are to be included if _KERNEL_OPT.
this is because we used to use _KERNEL && !_LKM but that is just
wrong. :-) (the !_LKM bit was added due to the userland programs
that #define _KERNEL to see Stuff in header files.)
.mrg.
Home |
Main Index |
Thread Index |
Old Index