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