mirror of /home/gitosis/repositories/libev.git
*** empty log message ***
parent
5be2cac6fd
commit
3c6ad3b22f
13
ev.c
13
ev.c
|
@ -59,6 +59,8 @@ extern "C" {
|
|||
# define EV_USE_MONOTONIC 1
|
||||
# endif
|
||||
# endif
|
||||
# elif !defined(EV_USE_CLOCK_SYSCALL)
|
||||
# define EV_USE_CLOCK_SYSCALL 0
|
||||
# endif
|
||||
|
||||
# if HAVE_CLOCK_GETTIME
|
||||
|
@ -326,9 +328,14 @@ extern "C" {
|
|||
/* which makes programs even slower. might work on other unices, too. */
|
||||
#if EV_USE_CLOCK_SYSCALL
|
||||
# include <syscall.h>
|
||||
# define clock_gettime(id, ts) syscall (SYS_clock_gettime, (id), (ts))
|
||||
# undef EV_USE_MONOTONIC
|
||||
# define EV_USE_MONOTONIC 1
|
||||
# ifdef SYS_clock_gettime
|
||||
# define clock_gettime(id, ts) syscall (SYS_clock_gettime, (id), (ts))
|
||||
# undef EV_USE_MONOTONIC
|
||||
# define EV_USE_MONOTONIC 1
|
||||
# else
|
||||
# undef EV_USE_CLOCK_SYSCALL
|
||||
# define EV_USE_CLOCK_SYSCALL 0
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if EV_USE_EVENTFD
|
||||
|
|
Loading…
Reference in New Issue