[PATCH] Detect GNU/kFreeBSD in user-visible kernel headers

Robert Millan rmh at freebsd.org
Thu Nov 17 06:46:41 UTC 2011

2011/11/16 Warner Losh <imp at bsdimp.com>:
> My second reaction was why not have
> #ifndef __FreeBSD_kernel__
> #define __FreeBSD_kernel__ __FreeBSD__
> #endif
> in sys/param.h and then just change __FreeBSD__ to __FreeBSD_kernel__ in the headers that are affected?  But I'm not quite sure what effects that would have on your environment.

I'm fine with this.

> Why do you think people wouldn't be fond of the __FreeBSD_kernel__ being defined?

See archived discussion:


particularly this mail in which you participated:


More information about the freebsd-current mailing list