| 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( |
| 8 | [AC_LANG_PROGRAM( |
| 9 | [[#include <sys/types.h> |
| 10 | #include <sys/systm.h>]], |
| 11 | [[extern void *memcpy(char *, const void *, size_t);]])], |
| 12 | [ac_cv_irix_sys_systm_h_has_mem_funcs=no], |
| 13 | [ac_cv_irix_sys_systm_h_has_mem_funcs=yes]) |
| 14 | CPPFLAGS="$save_CPPFLAGS" |
| 15 | ]) |
| 16 | AS_IF([test "$ac_cv_irix_sys_systm_h_has_mem_funcs" = "yes"], |
| 17 | [AC_DEFINE(IRIX_HAS_MEM_FUNCS, 1, |
| 18 | [define if irix has memcpy and friends])]) |
| 19 | ]) |