X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Froundl.m4;h=f7fe0e8b88cd994ab1ff6642cb5c19d5394c07a3;hb=580effc9a799bd5c5b0d0ffb1830dffb76842c7e;hp=3011c378460d2496f47aa4e1c6a68f0d26147d58;hpb=b4349b948ba2c352187158e241334abda6e473e9;p=gnulib.git diff --git a/m4/roundl.m4 b/m4/roundl.m4 index 3011c3784..f7fe0e8b8 100644 --- a/m4/roundl.m4 +++ b/m4/roundl.m4 @@ -1,4 +1,4 @@ -# roundl.m4 serial 6 +# roundl.m4 serial 7 dnl Copyright (C) 2007, 2009-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -12,9 +12,13 @@ AC_DEFUN([gl_FUNC_ROUNDL], AC_CHECK_DECLS([roundl], , , [#include ]) if test "$ac_cv_have_decl_roundl" = yes; then gl_CHECK_MATH_LIB([ROUNDL_LIBM], [x = roundl (x);]) + if test "$ROUNDL_LIBM" = missing; then + REPLACE_ROUNDL=1 + fi + else + HAVE_DECL_ROUNDL=0 fi - if test "$ac_cv_have_decl_roundl" != yes || test "$ROUNDL_LIBM" = missing; then - REPLACE_ROUNDL=1 + if test $HAVE_DECL_ROUNDL = 0 || test $REPLACE_ROUNDL = 1; then AC_LIBOBJ([roundl]) AC_CHECK_DECLS([ceill, floorl], , , [#include ]) if test "$ac_cv_have_decl_floorl" = yes \