X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Ffrexpl.m4;h=c5da7446c55d2eae0ae43191556e3ad7f2702146;hb=2ea759e2faab0331078b1ea0df244ef781dbd994;hp=a4f2bd8cc695c47f00309f2b66cfd8b694392fb6;hpb=6ead6fb5989d246b06d28ae343cc1e8a319c1676;p=gnulib.git diff --git a/m4/frexpl.m4 b/m4/frexpl.m4 index a4f2bd8cc..c5da7446c 100644 --- a/m4/frexpl.m4 +++ b/m4/frexpl.m4 @@ -1,5 +1,5 @@ -# frexpl.m4 serial 7 -dnl Copyright (C) 2007-2008 Free Software Foundation, Inc. +# frexpl.m4 serial 9 +dnl Copyright (C) 2007-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. @@ -48,7 +48,7 @@ AC_DEFUN([gl_FUNC_FREXPL], gl_func_frexpl=no fi if test $gl_func_frexpl = yes; then - AC_DEFINE([HAVE_FREXPL], 1, + AC_DEFINE([HAVE_FREXPL], [1], [Define if the frexpl() function is available.]) dnl Also check whether it's declared. dnl MacOS X 10.3 has frexpl() in libc but doesn't declare it in . @@ -84,7 +84,7 @@ AC_DEFUN([gl_FUNC_FREXPL_NO_LIBM], REPLACE_FREXPL=1 fi if test $gl_func_frexpl_no_libm = yes; then - AC_DEFINE([HAVE_FREXPL_IN_LIBC], 1, + AC_DEFINE([HAVE_FREXPL_IN_LIBC], [1], [Define if the frexpl() function is available in libc.]) dnl Also check whether it's declared. dnl MacOS X 10.3 has frexpl() in libc but doesn't declare it in . @@ -106,7 +106,13 @@ AC_DEFUN([gl_FUNC_FREXPL_WORKS], AC_CACHE_CHECK([whether frexpl works], [gl_cv_func_frexpl_works], [ AC_TRY_RUN([ +#include #include +/* Override the values of , like done in float.in.h. */ +#if defined __i386__ && (defined __BEOS__ || defined __OpenBSD__) +# undef LDBL_MIN_EXP +# define LDBL_MIN_EXP (-16381) +#endif extern long double frexpl (long double, int *); int main() {