On Tue, Sep 08, 2009 at 10:02:33AM -0600, M. Warner Losh wrote: > __NetBSD__ is the *COMPILER* environment. Depending on it is *BAD*. > You need to use a different symbol. This is a bug in the NetBSD code > now. __NetBSD__ isn't, and never has bene, the KERNEL.
No need to shout... Anyway, what does the compiler environment *mean* besides "we're building a NetBSD binary"? That's exactly what rumpkernel is, even if it's compiled with the FreeBSD compiler. Properly speaking it ought to be built with a cross-compiler; maybe that'll happen in the long term. -- David A. Holland dholl...@netbsd.org