Only use POSIX timers if _POSIX_TIMERS is defined by unistd.h