3
# Not all packages define union semun, even those that require it.
4
AC_DEFUN([GA_UNION_SEMUN],
5
[AC_CACHE_CHECK([for union semun in sys/sem.h], [ga_cv_union_semun],
7
[AC_LANG_PROGRAM([[#include <sys/types.h>
9
#include <sys/sem.h>]],
11
semctl(0, 0, 0, arg);]])],
12
[ga_cv_union_semun=yes],
13
[ga_cv_union_semun=no])])
14
AS_IF([test x$ga_cv_union_semun = xyes],
15
[AC_DEFINE([HAVE_UNION_SEMUN], [1],
16
[define if sys/sem.h has union semun])])