Date: Thu, 20 May 2010 13:33:52 +0200 From: Gabor PALI <pgj@FreeBSD.org> To: John Baldwin <jhb@freebsd.org> Cc: hackers@freebsd.org Subject: Re: How to Include Headers for siginterrupt() and vsnprintf() Message-ID: <4BF51E20.9030604@FreeBSD.org> In-Reply-To: <201005190915.12716.jhb@freebsd.org> References: <AANLkTinyDxZ19omwff0g4oF7Vf5FWR-M5p-_wP3WQ-J3@mail.gmail.com> <201005190915.12716.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On 05/19/10 15:15, John Baldwin wrote: > What do they do to hide the prototypes? Do they set a specific version of > POSIX or ISO C that they wish to use? Probably the code should not be doing > that There is a file (rts/PosixSource.h) which does this: #define _POSIX_SOURCE 1 #define _POSIX_C_SOURCE 199506L #define _XOPEN_SOURCE 500 #define _ISOC99_SOURCE The comment in the file says: "Include this file into sources which should not need any non-Posix services. That includes most RTS C sources." Cheers, :g
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BF51E20.9030604>