Fix clock_gettime presence detect on FreeBSD.

For non-Linux, _POSIX_C_SOURCE and friends restrict symbols defined rather
than enabling defines of symbols.  Additionally, CLOCK_MONOTONIC was
apparently added to the standard around 2000 anyway, not 1993.
(cherry picked from commit d1de3dda8e)
This commit is contained in:
Eric Anholt 2008-03-17 14:22:39 -07:00 committed by Adam Jackson
parent b2704de8a7
commit bd91565ac8

View file

@ -724,7 +724,9 @@ if ! test "x$have_clock_gettime" = xno; then
LIBS="$CLOCK_LIBS"
AC_RUN_IFELSE([
#ifdef __linux__
#define _POSIX_C_SOURCE 199309L
#endif
#include <time.h>
int main(int argc, char *argv[[]]) {