build: Fix logic of clock_gettime() check

We should only check for clock_gettime() if _POSIX_MONOTONIC_CLOCK is
available and do a full link check for clock_gettime() in all cases.
This commit is contained in:
Diego Biurrun 2017-03-06 19:35:12 +01:00
parent b44bd7ee7f
commit 003124ebf4

4
configure vendored
View File

@ -4572,8 +4572,8 @@ check_func ${malloc_prefix}memalign && enable memalign
check_func ${malloc_prefix}posix_memalign && enable posix_memalign
check_cpp_condition unistd.h "defined(_POSIX_MONOTONIC_CLOCK)" &&
check_func_headers time.h clock_gettime ||
check_lib clock_gettime time.h clock_gettime -lrt
{ check_lib clock_gettime time.h clock_gettime ||
check_lib clock_gettime time.h clock_gettime -lrt; }
check_func fcntl
check_func fork