Remove obsolete macros from several modules.
[gnulib.git] / m4 / tsearch.m4
index 0281fb9..5f4da1b 100644 (file)
@@ -1,5 +1,5 @@
-# tsearch.m4 serial 3
-dnl Copyright (C) 2006-2008 Free Software Foundation, Inc.
+# tsearch.m4 serial 4
+dnl Copyright (C) 2006-2009 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -14,7 +14,7 @@ AC_DEFUN([gl_FUNC_TSEARCH],
     AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
     AC_CACHE_CHECK([whether tdelete works], [gl_cv_func_tdelete_works],
       [
-        AC_TRY_RUN([
+        AC_RUN_IFELSE([AC_LANG_SOURCE([[
 #include <stddef.h>
 #include <search.h>
 static int
@@ -32,7 +32,7 @@ main ()
   if (!(tfind (&x, &root, cmp_fn) != NULL)) return 1;
   if (!(tdelete (&x, &root, cmp_fn) != NULL)) return 1;
   return 0;
-}], [gl_cv_func_tdelete_works=yes], [gl_cv_func_tdelete_works=no],
+}]])], [gl_cv_func_tdelete_works=yes], [gl_cv_func_tdelete_works=no],
             [case "$host_os" in
                openbsd*) gl_cv_func_tdelete_works="guessing no";;
                *)        gl_cv_func_tdelete_works="guessing yes";;