X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fasinl.m4;h=aaa18241be668de89d0db99990cf8b593e5d9939;hb=da8054d48dc22e1c051db54049e005d51a006e69;hp=cef97a245ca5d6037bd20442651f4025ab18baa0;hpb=1f5817b9653bcf4e6ad534ce36df9a10c6f5fb6e;p=gnulib.git diff --git a/m4/asinl.m4 b/m4/asinl.m4 index cef97a245..aaa18241b 100644 --- a/m4/asinl.m4 +++ b/m4/asinl.m4 @@ -1,5 +1,5 @@ -# asinl.m4 serial 6 -dnl Copyright (C) 2010-2011 Free Software Foundation, Inc. +# asinl.m4 serial 8 +dnl Copyright (C) 2010-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, dnl with or without modifications, as long as this notice is preserved. @@ -22,8 +22,10 @@ AC_DEFUN([gl_FUNC_ASINL], # define __NO_MATH_INLINES 1 /* for glibc */ #endif #include + long double (*funcptr) (long double) = asinl; long double x;]], - [[return asinl (x) > 1;]])], + [[return funcptr (x) > 1 + || asinl (x) > 1;]])], [gl_cv_func_asinl_no_libm=yes], [gl_cv_func_asinl_no_libm=no]) ]) @@ -39,8 +41,10 @@ AC_DEFUN([gl_FUNC_ASINL], # define __NO_MATH_INLINES 1 /* for glibc */ #endif #include + long double (*funcptr) (long double) = asinl; long double x;]], - [[return asinl (x) > 1;]])], + [[return funcptr (x) > 1 + || asinl (x) > 1;]])], [gl_cv_func_asinl_in_libm=yes], [gl_cv_func_asinl_in_libm=no]) LIBS="$save_LIBS" @@ -52,7 +56,7 @@ AC_DEFUN([gl_FUNC_ASINL], if test $gl_cv_func_asinl_no_libm = yes \ || test $gl_cv_func_asinl_in_libm = yes; then dnl Also check whether it's declared. - dnl MacOS X 10.3 has asinl() in libc but doesn't declare it in . + dnl Mac OS X 10.3 has asinl() in libc but doesn't declare it in . AC_CHECK_DECL([asinl], , [HAVE_DECL_ASINL=0], [[#include ]]) else HAVE_DECL_ASINL=0