diff options
author | Jim Meyering <jim@meyering.net> | 2002-04-30 09:37:26 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2002-04-30 09:37:26 +0000 |
commit | 5a40d9ead2728fa266f7628e2ed686471f21c92c (patch) | |
tree | ee207b4d34a6c106fbb8cfc573cdacbe86a03220 /m4/prereq.m4 | |
parent | 13d897efcf090cb71cfd9d2205051c784f04731c (diff) | |
download | coreutils-5a40d9ead2728fa266f7628e2ed686471f21c92c.tar.xz |
(jm_PREREQ): Add jm_PREREQ_STAT.
Diffstat (limited to 'm4/prereq.m4')
-rw-r--r-- | m4/prereq.m4 | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/m4/prereq.m4 b/m4/prereq.m4 index d16dc0e8f..afa4e5fcb 100644 --- a/m4/prereq.m4 +++ b/m4/prereq.m4 @@ -21,6 +21,7 @@ AC_DEFUN([jm_PREREQ], jm_PREREQ_QUOTEARG jm_PREREQ_READUTMP jm_PREREQ_REGEX + jm_PREREQ_STAT jm_PREREQ_STRNLEN jm_PREREQ_TEMPNAME # called by mkstemp jm_PREREQ_XGETCWD @@ -163,6 +164,25 @@ AC_DEFUN([jm_PREREQ_REGEX], AC_FUNC_ALLOCA ]) +AC_DEFUN([jm_PREREQ_STAT], +[ + AC_CHECK_HEADERS(sys/sysmacros.h sys/statvfs.h sys/vfs.h inttypes.h) + AC_CHECK_FUNCS(statvfs) + jm_AC_TYPE_LONG_LONG + statfs_includes="\ +$ac_includes_default +#include <sys/vfs.h> +" + statvfs_includes="\ +$ac_includes_default +#include <sys/statvfs.h> +" + AC_CHECK_MEMBERS([struct statfs.f_basetype],,,[$statfs_includes]) + AC_CHECK_MEMBERS([struct statvfs.f_basetype],,,[$statvfs_includes]) + AC_CHECK_MEMBERS([struct statfs.f_type],,,[$statfs_includes]) + AC_CHECK_MEMBERS([struct statvfs.f_type],,,[$statvfs_includes]) +]) + AC_DEFUN([jm_PREREQ_STRNLEN], [ AC_FUNC_STRNLEN |