From: Chandler Carruth Date: Sat, 5 Jan 2013 00:29:06 +0000 (+0000) Subject: Finally, fix the autoconf setup to allow for a missing clock_gettime; X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=234aaf08c8b81127a765b2d991cafe146502853c Finally, fix the autoconf setup to allow for a missing clock_gettime; the source code should now be set up to handle this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171570 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/autoconf/configure.ac b/autoconf/configure.ac index fdda3f95671..c0af01a1e41 100644 --- a/autoconf/configure.ac +++ b/autoconf/configure.ac @@ -1250,9 +1250,10 @@ AC_SEARCH_LIBS(dlopen,dl,AC_DEFINE([HAVE_DLOPEN],[1], [Define if dlopen() is available on this platform.]), AC_MSG_WARN([dlopen() not found - disabling plugin support])) -dnl clock_gettime() is required for modern timing support. -AC_SEARCH_LIBS(clock_gettime,rt,[], - AC_MSG_ERROR([clock_gettime not found and is required for modern POSIX timing uspport])) +dnl Search for the clock_gettime() function. Note that we rely on the POSIX +dnl macros to detect whether clock_gettime is available, dnl this just finds +dnl the right libraries to link with. +AC_SEARCH_LIBS(clock_gettime,rt) dnl libffi is optional; used to call external functions from the interpreter if test "$llvm_cv_enable_libffi" = "yes" ; then diff --git a/configure b/configure index 8e06154b98c..4392e976ae5 100755 --- a/configure +++ b/configure @@ -12614,10 +12614,6 @@ ac_res=$ac_cv_search_clock_gettime if test "$ac_res" != no; then test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" -else - { { echo "$as_me:$LINENO: error: clock_gettime not found and is required for modern POSIX timing uspport" >&5 -echo "$as_me: error: clock_gettime not found and is required for modern POSIX timing uspport" >&2;} - { (exit 1); exit 1; }; } fi