X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Ffrexpl.m4;h=c6bdff6c23ab2956357bbd9aa5f7f67aad227dfe;hb=6608ac42ed5557e8340a1f45679c619909b751a1;hp=a4f2bd8cc695c47f00309f2b66cfd8b694392fb6;hpb=6ead6fb5989d246b06d28ae343cc1e8a319c1676;p=gnulib.git diff --git a/m4/frexpl.m4 b/m4/frexpl.m4 index a4f2bd8cc..c6bdff6c2 100644 --- a/m4/frexpl.m4 +++ b/m4/frexpl.m4 @@ -1,4 +1,4 @@ -# frexpl.m4 serial 7 +# frexpl.m4 serial 8 dnl Copyright (C) 2007-2008 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -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() {