[PATCH 1/3] os/xfree86: remove macro checking for POSIX symbols
Guillem Jover
guillem at hadrons.org
Mon Oct 18 09:35:23 PDT 2010
Hi!
On Thu, 2010-09-09 at 09:11:28 -0700, Alan Coopersmith wrote:
> Vignatti Tiago (Nokia-MS/Helsinki) wrote:
> > On Wed, Sep 08, 2010 at 03:14:12AM +0200, ext Guillem Jover wrote:
> >> On Tue, 2010-09-07 at 15:39:17 +0300, Tiago Vignatti wrote:
> >>> We assume already that our X implementation is POSIX compliant anyway. So
> >>> remove those redundant checking.
> >> Well POSIX-1.2001, some of these are still XSI extensions, namely
> >> SIGSYS, SIGVTALRM, SIGXCPU, SIGXFSZ (which only switched to mandatory
> >> in POSIX-1.2008).
> >
> > ouch, good catch. Anyway, I'm pretty sure we're going to start a long
> > discussion if we try to set a base POSIX for X right now...
>
> So far, the generally accepted baseline has been Unix98, which is before
> POSIX & Unix/XPG standards started doing coordinated releases, so includes
> POSIX-1.1990 but not yet POSIX-1.2001 (which was the base for Unix03).
>
> http://en.wikipedia.org/wiki/Single_UNIX_Specification
xserver/doc/c-extensions seems to disagree though.
regards,
guillem
More information about the xorg-devel
mailing list