X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Froundf.m4;h=650311e3cc333c1b055361176d9d9a8fc462d161;hb=13314b446d38305438b86c5baafe72395376e310;hp=5878beb735b08f19e38d582a1e824f2b31cd2ec1;hpb=d924a8c6cc8bb8e5903399494bb2e749ef244b5e;p=gnulib.git diff --git a/m4/roundf.m4 b/m4/roundf.m4 index 5878beb73..650311e3c 100644 --- a/m4/roundf.m4 +++ b/m4/roundf.m4 @@ -19,10 +19,12 @@ AC_DEFUN([gl_FUNC_ROUNDF], AC_CHECK_DECLS([ceilf, floorf], , , [#include ]) if test "$ac_cv_have_decl_floorf" = yes \ && test "$ac_cv_have_decl_ceilf" = yes; then - gl_CHECK_MATH_LIB([ROUNDF_LIBM], [x = floorf (x) + ceilf (x);]) - if test "$ROUNDF_LIBM" != missing; then + gl_FUNC_FLOORF_LIBS + gl_FUNC_CEILF_LIBS + if test "$FLOORF_LIBM" != '?' && test "$CEILF_LIBM" != '?'; then AC_DEFINE([HAVE_FLOORF_AND_CEILF], 1, [Define if the both the floorf() and ceilf() functions exist.]) + ROUNDF_LIBM="$FLOORF_LIBM $CEILF_LIBM" else ROUNDF_LIBM= fi