<<On Tue, 11 Mar 2003 19:42:41 +0300, "Andrey A. Chernov" <[EMAIL PROTECTED]> said:

> What to do, if, say, C99 program want to use some POSIX functions from 
> lower (and not from higher) POSIX standard?

Programmer error.  Either it's a C99 program or it's an old-POSIX
program; it cannot be both.

> #define _GNU_SOURCE  1
> #define _ISOC99_SOURCE  1
> #define _POSIX_C_SOURCE  199506L
> #define _XOPEN_SOURCE  500
> #define _LARGEFILE64_SOURCE  1

It is requesting contradictory namespaces, and getting what it
deserves.  It should not define any of these.

-GAWollman


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to