From owner-cvs-sys Thu Dec 14 07:04:32 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA06532 for cvs-sys-outgoing; Thu, 14 Dec 1995 07:04:32 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA06523 Thu, 14 Dec 1995 07:04:24 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id BAA19025; Fri, 15 Dec 1995 01:59:35 +1100 Date: Fri, 15 Dec 1995 01:59:35 +1100 From: Bruce Evans Message-Id: <199512141459.BAA19025@godzilla.zeta.org.au> To: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, peter@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 exception.s machdep.c trap.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > files.i386: add linux code so that you can compile a kernel with static > linux emulation ("options LINUX") > i386/*: use #if defined(COMPAT_LINUX) || defined(LINUX) to enable static > support of linux emulation (just like "IBCS2" makes ibcs2 static) > > The main thing this is going to make obvious, is that the LINUX code > (when compiled from LINT) has a lot of warnings, some of which dont look > too pleasant.. I was leaving it until last since it is easy not to notice it in /usr/src/lkm :-), partly because bsd.kmod.mk is missing most of the warning flags that are used for kernels. Bruce