# FP_CHECK_FUNC(FUNCTION, PROLOGUE, BODY, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # --------------------------------------------------------------------------------- # A variant of AC_CHECK_FUNCS, limited to a single FUNCTION, but with the # additional flexibility of specifying the PROLOGUE and BODY. AC_DEFUN([FP_CHECK_FUNC], [AS_VAR_PUSHDEF([fp_func], [fp_cv_func_$1])dnl AC_CACHE_CHECK([for $1], fp_func, [AC_LINK_IFELSE([AC_LANG_PROGRAM([$2], [$3])], [AS_VAR_SET(fp_func, yes)], [AS_VAR_SET(fp_func, no)])]) AS_IF([test AS_VAR_GET(fp_func) = yes], [AC_DEFINE(AS_TR_CPP(HAVE_$1), [1], [Define to 1 if you have the `]$1[' function.]) $4], [$5])dnl AS_VAR_POPDEF([fp_func])dnl ])# FP_CHECK_FUNC