summaryrefslogtreecommitdiff
path: root/libev.m4
diff options
context:
space:
mode:
Diffstat (limited to 'libev.m4')
-rw-r--r--libev.m47
1 files changed, 5 insertions, 2 deletions
diff --git a/libev.m4 b/libev.m4
index e3f4c81..6fdb13f 100644
--- a/libev.m4
+++ b/libev.m4
@@ -16,7 +16,7 @@ AC_CHECK_FUNCS(clock_gettime, [], [
#include <time.h>],
[struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)])],
[ac_have_clock_syscall=1
- AC_DEFINE(HAVE_CLOCK_SYSCALL, 1, "use syscall interface for clock_gettime")
+ AC_DEFINE(HAVE_CLOCK_SYSCALL, 1, Define to 1 to use the syscall interface for clock_gettime)
AC_MSG_RESULT(yes)],
[AC_MSG_RESULT(no)])
fi
@@ -35,5 +35,8 @@ AC_CHECK_FUNCS(nanosleep, [], [
fi
])
-AC_CHECK_LIB(m, ceil)
+if test -z "$LIBEV_M4_AVOID_LIBM"; then
+ LIBM=m
+fi
+AC_SEARCH_LIBS(floor, $LIBM, [AC_DEFINE(HAVE_FLOOR, 1, Define to 1 if the floor function is available)])