xref: /minix3/crypto/external/bsd/heimdal/dist/cf/dispatch.m4 (revision ebfedea0ce5bbe81e252ddf32d732e40fb633fae)
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])