95dd9f20c092fb1bbbc9f377de45502798281143
[openafs.git] / src / cf / irix-test.m4
1 AC_DEFUN([IRIX_SYS_SYSTM_H_HAS_MEM_FUNCS], [
2   AC_CACHE_CHECK([for mem* in sys/systm.h],
3                  [ac_cv_irix_sys_systm_h_has_mem_funcs],
4  [
5     save_CPPFLAGS="$CPPFLAGS"
6     CPPFLAGS="$CPPFLAGS -D_KERNEL -D__STRING_H__"
7     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
8 #include <sys/systm.h>]], [[extern void     *memcpy(char *, const void *, size_t);
9 ]])],[ac_cv_irix_sys_systm_h_has_mem_funcs=no],[ac_cv_irix_sys_systm_h_has_mem_funcs=yes])
10     CPPFLAGS="$save_CPPFLAGS"
11   ])
12   AS_IF([test "$ac_cv_irix_sys_systm_h_has_mem_funcs" = "yes"],
13         [AC_DEFINE(IRIX_HAS_MEM_FUNCS, 1,
14                    [define if irix has memcpy and friends])])
15 ])