Dmitry V. Levin | 916aded | 2010-09-09 17:36:36 +0000 | [diff] [blame] | 1 | dnl ### A macro to determine whether statfs64 is defined. |
| 2 | AC_DEFUN([AC_STATFS64], |
| 3 | [AC_MSG_CHECKING(for statfs64 in sys/vfs.h) |
| 4 | AC_CACHE_VAL(ac_cv_type_statfs64, |
Dmitry V. Levin | ee245d8 | 2012-02-25 15:34:10 +0100 | [diff] [blame^] | 5 | [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ |
Dmitry V. Levin | 916aded | 2010-09-09 17:36:36 +0000 | [diff] [blame] | 6 | #include <linux/types.h> |
| 7 | #include <sys/vfs.h> |
Dmitry V. Levin | ee245d8 | 2012-02-25 15:34:10 +0100 | [diff] [blame^] | 8 | ]], [[struct statfs64 st;]])],[ac_cv_type_statfs64=yes],[ac_cv_type_statfs64=no])]) |
Dmitry V. Levin | 916aded | 2010-09-09 17:36:36 +0000 | [diff] [blame] | 9 | AC_MSG_RESULT($ac_cv_type_statfs64) |
| 10 | if test "$ac_cv_type_statfs64" = yes |
| 11 | then |
| 12 | AC_DEFINE([HAVE_STATFS64], 1, |
| 13 | [Define if statfs64 is available in sys/vfs.h.]) |
| 14 | fi |
| 15 | ]) |