From owner-cvs-sys Fri Dec 8 21:11:18 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA24375 for cvs-sys-outgoing; Fri, 8 Dec 1995 21:11:18 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA24345 Fri, 8 Dec 1995 21:11:03 -0800 (PST) Date: Fri, 8 Dec 1995 21:11:03 -0800 (PST) From: Peter Wemm Message-Id: <199512090511.VAA24345@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys user.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/08 21:11:01 Modified: sys/sys user.h Log: A really gross hack to make more of the source tree compile again. #include used to be self contained, but now it needs either half a dozen VM specific includes beforehand (yuck, so much for portability), or some horrible hack like this for user-mode only applications.. The kind of stuff that needs this is the libkvm stuff, w, ps, etc... I would welcome a better fix for this BTW.. :-) (note: this is #ifndef KERNEL, so it shouldn't be re-polluting the kernel space after it's been so painfully cleaned up...) Revision Changes Path 1.7 +8 -2 src/sys/sys/user.h