Use AC_LANG_SOURCE for the clock test.
authorMatthias Clasen <mclasen@redhat.com>
Mon, 18 Dec 2006 01:16:03 +0000 (01:16 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 18 Dec 2006 01:16:03 +0000 (01:16 +0000)
2006-12-17  Matthias Clasen  <mclasen@redhat.com>

        * configure.in: Use AC_LANG_SOURCE for the clock test.

ChangeLog
configure.in

index 0c0b89efb510f88c439f7604ce07a6b66587e207..794e4690a509cc78552fd19cfcc32aba37b7fd52 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2006-12-17  Matthias Clasen  <mclasen@redhat.com>
 
+       * configure.in: Use AC_LANG_SOURCE for the clock test.
+       
        * glib/gthreadpool.h:
        * glib/gthreadpool.c (g_thread_pool_free): Don't use "wait"
        as parameter name.  (#379207, Christian Biere)
index 4aeed1f20b9001f36d5d6a5e76742d7f3e631f7e..94e7901362ccbcff1a5fcd83d29fe77fe8d4aeac 100644 (file)
@@ -2000,15 +2000,16 @@ AC_CHECK_FUNCS(clock_gettime, [], [
 ])
 
 AC_CACHE_CHECK(for monotonic clocks,
-    glib_cv_monotonic_clock,AC_COMPILE_IFELSE([
+    glib_cv_monotonic_clock,AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
 #include <time.h>
 #include <unistd.h>
-      int main() {
+int main() {
 #if !(defined(_POSIX_MONOTONIC_CLOCK) && _POSIX_MONOTONIC_CLOCK >= 0 && defined(CLOCK_MONOTONIC))
         #error No monotonic clock
 #endif
-        return 0;
-      }],glib_cv_monotonic_clock=yes,glib_cv_monotonic_clock=no))
+       return 0;
+}
+]])],glib_cv_monotonic_clock=yes,glib_cv_monotonic_clock=no))
 if test "$glib_cv_monotonic_clock" = "yes"; then
   AC_DEFINE(HAVE_MONOTONIC_CLOCK,1,[Have a monotonic clock])
 fi