1*ebfedea0SLionel Sambuc 2*ebfedea0SLionel SambucAC_DEFUN([rk_LIBDISPATCH],[ 3*ebfedea0SLionel Sambuc 4*ebfedea0SLionel SambucAC_CHECK_HEADERS([dispatch/dispatch.h]) 5*ebfedea0SLionel Sambuc 6*ebfedea0SLionel SambucAC_FIND_FUNC_NO_LIBS(dispatch_async_f, dispatch, 7*ebfedea0SLionel Sambuc[#ifdef HAVE_DISPATCH_DISPATCH_H 8*ebfedea0SLionel Sambuc#include <dispatch/dispatch.h> 9*ebfedea0SLionel Sambuc#endif],[0,0,0]) 10*ebfedea0SLionel Sambuc 11*ebfedea0SLionel Sambucif test "$ac_cv_func_dispatch_async_f" = yes ; then 12*ebfedea0SLionel Sambuc AC_DEFINE([HAVE_GCD], 1, [Define if os support gcd.]) 13*ebfedea0SLionel Sambuc libdispatch=yes 14*ebfedea0SLionel Sambucelse 15*ebfedea0SLionel Sambuc libdispatch=no 16*ebfedea0SLionel Sambucfi 17*ebfedea0SLionel Sambuc 18*ebfedea0SLionel SambucAM_CONDITIONAL(have_gcd, test "$libdispatch" = yes) 19*ebfedea0SLionel Sambuc 20*ebfedea0SLionel Sambuc])