Subject: Re: __unix__ macro
To: Jason R Thorpe <thorpej@wasabisystems.com>
From: Neil Booth <neil@daikokuya.co.uk>
List: netbsd-users
Date: 08/26/2002 21:02:19
Jason R Thorpe wrote:-

> On FreeBSD and OpenBSD, their compilers also do -Dunix, which is a
> violation of ISO C namespace rules.  Due to the mechanics of builtin -D's
> in GCC, the same code that causes -Dunix to be defined also causes -D__unix
> and -D__unix__ to be defined.

Was this latter sentence ever true?  It certainly isn't now
(builtin_define vs. builtin_define_std).

Neil.