X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fremainderf.m4;h=afb26181fb3de4daa6c092945b6bd1d836bf452c;hb=831b84c59ef413c57a36b67344467d66a8a2ba70;hp=33df781c89e95c5de111295226b98ea4ecc3ee7e;hpb=9fc81090f6c5590bd1b0e0fa5087577a2ee43a3e;p=gnulib.git diff --git a/m4/remainderf.m4 b/m4/remainderf.m4 index 33df781c8..afb26181f 100644 --- a/m4/remainderf.m4 +++ b/m4/remainderf.m4 @@ -1,4 +1,4 @@ -# remainderf.m4 serial 7 +# remainderf.m4 serial 8 dnl Copyright (C) 2012-2013 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -150,13 +150,14 @@ AC_DEFUN([gl_FUNC_REMAINDERF_WORKS], [ AC_REQUIRE([AC_PROG_CC]) AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles - AC_CHECK_FUNCS_ONCE([alarm]) + AC_CHECK_DECLS_ONCE([alarm]) AC_CACHE_CHECK([whether remainderf works], [gl_cv_func_remainderf_works], [ AC_RUN_IFELSE( [AC_LANG_SOURCE([[ #include -#if HAVE_ALARM +#if HAVE_DECL_ALARM +# include # include #endif extern @@ -169,7 +170,8 @@ volatile float y; float z; int main () { -#if HAVE_ALARM +#if HAVE_DECL_ALARM + signal (SIGALRM, SIG_DFL); alarm (5); #endif /* This test fails on IRIX 6.5. */