Xorg vs gettimeofday() and clock_gettime()
Jung-uk Kim
jkim at FreeBSD.org
Thu Feb 28 22:14:52 UTC 2008
On Thursday 28 February 2008 04:32 pm, John E Hein wrote:
> Jung-uk Kim wrote at 16:07 -0500 on Feb 28, 2008:
> > So this test was introduced in the following commit:
> >
> > http://lists.freedesktop.org/archives/xorg-commit/2006-November/
> >009390.html
> >
> > Google found me this:
> >
> > http://www.opengroup.org/austin/mailarchives/ag-review/msg00489.
> >html
> >
> > 'The recently-approved 1003.1j-2000 adds CLOCK_MONOTONIC to the
> > list.'
> >
> > I think 1003.1b-1993 added clock_gettime(2) and configure.ac
> > tests bogus spec.
>
> I suspect the autoconf test was probably written against the linux
> time.h which specifies _POSIX_C_SOURCE 199309 for all the CLOCK_*
> constants.
>
> Your quote seems to indicate that is wrong (which makes sense to me
> since I don't recall the CLOCK_* values around back to 1993). But
> I have not done the work to dig into the spec.
>
> If someone verifies that to be the case, please submit a PR to xorg
> to fix their autoconf check.
I found it from SUSv3:
http://www.opengroup.org/onlinepubs/009695399/basedefs/time.h.html
'The manifest constant CLOCK_MONOTONIC and the clock_nanosleep()
function are added for alignment with IEEE Std 1003.1j-2000.'
Jung-uk Kim
More information about the freebsd-x11
mailing list