implement POSIX timers
authorRich Felker <dalias@aerifal.cx>
Tue, 29 Mar 2011 17:01:25 +0000 (13:01 -0400)
committerRich Felker <dalias@aerifal.cx>
Tue, 29 Mar 2011 17:01:25 +0000 (13:01 -0400)
commit80c4dcd2535a2d7f01eb539b0358dc51b0c0e122
tree45bd30741a6f37bd0191467663dfbe5fb108c471
parentbf619d82c82052741323aa63c107fbd346c8aaba
implement POSIX timers

this implementation is superior to the glibc/nptl implementation, in
that it gives true realtime behavior. there is no risk of timer
expiration events being lost due to failed thread creation or failed
malloc, because the thread is created as time creation time, and
reused until the timer is deleted.
include/limits.h
include/signal.h
src/time/timer_create.c [new file with mode: 0644]
src/time/timer_delete.c [new file with mode: 0644]
src/time/timer_getoverrun.c [new file with mode: 0644]
src/time/timer_gettime.c [new file with mode: 0644]
src/time/timer_settime.c [new file with mode: 0644]