Remove workaround for bug in Linux kernel 2.6.8 or thereabouts.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 1 Mar 2005 17:25:09 +0000 (17:25 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 1 Mar 2005 17:25:09 +0000 (17:25 +0000)
commit757c9899f9035e2a71fa2c5710b0a0a4d620ad98
treea5f4dd569fb4a188bd3952832ec20b7031919682
parentdd469821917cebe0abde6601b2ba7cd887bc498f
Remove workaround for bug in Linux kernel 2.6.8 or thereabouts.
The workaround isn't strictly needed for POSIX conformance, and
it's too much of a pain to configure and maintain.  We'll ask
people to fix their kernels instead.
* modules/xnanosleep (Depends-on): Remove gethrxtime.
* lib/xnanosleep.c: Don't include gethrxtime.h or xtime.h.
(NANOSLEEP_BUG_WORKAROUND): Remove.
(xnanosleep): Remove the workaround.
* m4/xnanosleep.m4 (gl_XNANOSLEEP): Remove configuration attempting
to detect nanosleep bug.
ChangeLog
lib/ChangeLog
lib/xnanosleep.c
m4/ChangeLog
m4/xnanosleep.m4
modules/xnanosleep