From: Andreas Schwab Date: Sun, 11 Apr 2021 15:23:22 +0000 (+0200) Subject: Fix check for timer_getoverrun X-Git-Tag: emacs-28.0.90~2905 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=751e801f90339480ea43fc2237fc45c8eb39bd6f;p=emacs.git Fix check for timer_getoverrun * configure.ac (timer_getoverrun): Move check after gnulib checks and use $LIB_TIMER_TIME during check. --- diff --git a/configure.ac b/configure.ac index 681c25b052c..169ffc55341 100644 --- a/configure.ac +++ b/configure.ac @@ -4201,7 +4201,7 @@ getrusage get_current_dir_name \ lrand48 random rint trunc \ select getpagesize setlocale newlocale \ getrlimit setrlimit shutdown \ -pthread_sigmask strsignal setitimer timer_getoverrun \ +pthread_sigmask strsignal setitimer \ sendto recvfrom getsockname getifaddrs freeifaddrs \ gai_strerror sync \ getpwent endpwent getgrent endgrent \ @@ -5498,6 +5498,12 @@ gl_INIT CFLAGS=$SAVE_CFLAGS LIBS=$SAVE_LIBS +# timer_getoverrun needs the same libarary as timer_settime +OLD_LIBS=$LIBS +LIBS="$LIB_TIMER_TIME $LIBS" +AC_CHECK_FUNCS(timer_getoverrun) +LIBS=$OLD_LIBS + if test "${opsys}" = "mingw32"; then CPPFLAGS="$CPPFLAGS -DUSE_CRT_DLL=1 -I \${abs_top_srcdir}/nt/inc" # Remove unneeded switches from the value of CC that goes to Makefiles