Subject: sys/systm.h [Was: CVS commit: src/sys/sys ]
To: None <cube@netbsd.org>
From: Simon Burge <simonb@wasabisystems.com>
List: tech-userlevel
Date: 10/24/2005 16:15:14
Quentin Garnier wrote:

> Module Name:	src
> Committed By:	cube
> Date:		Sun Oct 23 11:41:08 UTC 2005
> 
> Modified Files:
> 
> 	src/sys/sys: signalvar.h
> 
> Log Message:
> 
> Only include sys/systm.h under _KERNEL, otherwise it needlessly pollutes
> namespace, as shown by libkvm failing to compile for shadowing one of the
> variables listed in sys/systm.h.  Reported by xtraeme@.

We really should just not install sys/systm.h in /usr/include anyway.
There's nothing in there the has any use for userland.  I'll start up
a build now and check that nothing breaks.

Simon.
--
Simon Burge                            <simonb@wasabisystems.com>
NetBSD Support and Service:         http://www.wasabisystems.com/