2 * clock_getres() for uClibc
4 * Copyright (C) 2005 by Peter Kjellerstedt <pkj@axis.com>
5 * Copyright (C) 2000-2006 Erik Andersen <andersen@uclibc.org>
7 * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
10 #include <sys/syscall.h>
14 #ifdef __NR_clock_getres
15 _syscall2(int, clock_getres, clockid_t, clock_id, struct timespec*, res)
17 /* libc_hidden_proto(sysconf) */
19 int clock_getres(clockid_t clock_id, struct timespec* res)
28 if ((clk_tck = sysconf(_SC_CLK_TCK)) < 0)
31 res->tv_nsec = 1000000000 / clk_tck;
44 libc_hidden_def(clock_getres)