3 # Define HAVE_C_MALLINFO if mallinfo() works.
4 AN_IDENTIFIER([mallinfo], [AC_C_MALLINFO])
5 AC_DEFUN([AC_C_MALLINFO],
6 [AC_CACHE_CHECK([for mallinfo], ac_cv_c_mallinfo,
10 int main(int argc, char **argv) {
11 struct mallinfo mi = mallinfo();
12 printf("%d%d%d\n", mi.uordblks, mi.hblkhd, mi.arena);
15 [ac_cv_c_mallinfo=yes],
16 [ac_cv_c_mallinfo=no])])
17 if test $ac_cv_c_mallinfo = yes; then
18 AC_DEFINE([HAVE_C_MALLINFO], 1,
19 [Define to 1 if glibc mallinfo exists.])