# HG changeset patch # User iive # Date 1402407440 0 # Node ID 1236e38abf901d46321d1513fe9a4435f1aee849 # Parent a36b0cb6090a96af12aa5bf7a83237e4192c0c93 Add clock_gettime() detection in configure. diff -r a36b0cb6090a -r 1236e38abf90 configure --- a/configure Fri Jun 06 15:30:03 2014 +0000 +++ b/configure Tue Jun 10 13:37:20 2014 +0000 @@ -4174,6 +4174,14 @@ echores "$gettimeofday" +echocheck "clock_gettime()" +clock_gettime=no +def_clock_gettime='#undef HAVE_CLOCK_GETTIME' +statement_check_broken stddef.h time.h 'struct timespec tp; clock_gettime(CLOCK_MONOTONIC, &tp)' -lrt && + { clock_gettime=yes ; def_clock_gettime='#define HAVE_CLOCK_GETTIME 1' ; extra_ldflags="$extra_ldflags -lrt" ; } +echores "$clock_gettime" + + echocheck "glob()" # glob_win disables a Windows-specific glob() replacement. glob=yes @@ -8835,6 +8843,7 @@ /* system functions */ $def_gethostbyname2 $def_gettimeofday +$def_clock_gettime $def_glob $def_langinfo $def_map_memalign