fix #105 EINTR handled too defensively when polling
[awesomized/libmemcached] / CMake / _Include.cmake
index 90ebc261b471b98ad893a62bc44d3219ef7132b0..a5a98710aaf31f3a3d21a71ef1015ce9e408ac6d 100644 (file)
@@ -1,5 +1,3 @@
-list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/CMake")
-
 include(_Configure)
 configure_init(${CMAKE_BINARY_DIR}/mem_config.h)
 
@@ -136,8 +134,11 @@ check_type(in_port_t netinet/in.h)
 check_type(pid_t sys/types.h)
 check_type(ssize_t sys/types.h)
 check_type("struct msghdr" sys/socket.h)
+check_type("struct timespec" time.h)
 
 check_cxx_symbol(abi::__cxa_demangle cxxabi.h)
+check_symbol(CLOCK_MONOTONIC time.h)
+check_symbol(clock_gettime time.h)
 check_symbol(ERESTART errno.h)
 check_symbol(fcntl fcntl.h)
 check_symbol(gettimeofday sys/time.h)