Commit | Line | Data |
---|---|---|
805e021f CE |
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 | ]) |