gettime: use pthread_{set,get}specific() for TLS
authorJens Axboe <axboe@kernel.dk>
Tue, 18 Dec 2012 08:12:27 +0000 (09:12 +0100)
committerJens Axboe <axboe@kernel.dk>
Tue, 18 Dec 2012 08:12:27 +0000 (09:12 +0100)
commit5d879392c0e4025e508cce8118f6fc13ee57cc0e
tree8c6661bc0e0b440403557277db999f117569d4f9
parent1d69e8acd7d338822bfe9630e7cdceee159c7bd2
gettime: use pthread_{set,get}specific() for TLS

__thread doesn't work on OSX at least (thanks...), so resort to
using the pthread functions to maintaining a per-thread clock
check.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
backend.c
gettime.c
gettime.h