From owner-freebsd-current Sat May 4 19:03:32 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA26047 for current-outgoing; Sat, 4 May 1996 19:03:32 -0700 (PDT) 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 TAA26022 Sat, 4 May 1996 19:02:55 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id LAA04976; Sun, 5 May 1996 11:58:16 +1000 Date: Sun, 5 May 1996 11:58:16 +1000 From: Bruce Evans <bde@zeta.org.au> Message-Id: <199605050158.LAA04976@godzilla.zeta.org.au> To: bde@zeta.org.au, pst@shockwave.com Subject: Re: LINUX COMPAT_LINUX Cc: freebsd-current@freefall.freebsd.org, gibbs@freefall.freebsd.org, phk@critter.tfs.com, smpatel@umiacs.umd.edu Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >The qcam driver uses LINUX because the person who did the port to Linux >used LINUX and I deferred to him. If you are *CERTAIN* that the __linux__ >is defined in all compilers, I will switch it. I think __linux__ has always been defined and LINUX has never been defined by Linux compilers. `linux' ,__linux and __linux__ are usually defined. LINUX isn't defined by the Nov 28 1995 version of gcc-2.7.2 on my ISP's Linux system. LINUX is apparently defined on the command line or in a header for compiling the kernel. Bruce