summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2004-04-14 08:28:42 +0000
committerJim Meyering <jim@meyering.net>2004-04-14 08:28:42 +0000
commitcf31d5d7df6e39caf39b79543da53f97183ea90e (patch)
tree355de9e632c8fbd7858ed06acd5515b2997a948f
parent3a1ed10b64849e4955d5a3bc0db0e4473c2d0da2 (diff)
downloadcoreutils-cf31d5d7df6e39caf39b79543da53f97183ea90e.tar.xz
Move prerequisite function for src/stat.c to stat-prog.m4.
-rw-r--r--m4/prereq.m447
1 files changed, 0 insertions, 47 deletions
diff --git a/m4/prereq.m4 b/m4/prereq.m4
index 48a0cd46a..91c475338 100644
--- a/m4/prereq.m4
+++ b/m4/prereq.m4
@@ -123,54 +123,7 @@ AC_DEFUN([gl_PREREQ],
AC_REQUIRE([AC_FUNC_REALLOC])
AC_REQUIRE([gl_FUNC_STAT])
AC_REQUIRE([gl_FUNC_UTIME])
- AC_REQUIRE([gl_PREREQ_STAT])
AC_REQUIRE([gl_XSTRTOIMAX])
AC_REQUIRE([gl_XSTRTOUMAX])
AC_REQUIRE([vb_FUNC_RENAME])
])
-
-AC_DEFUN([gl_PREREQ_STAT],
-[
- AC_CHECK_HEADERS(sys/sysmacros.h sys/statvfs.h sys/vfs.h inttypes.h)
- AC_CHECK_HEADERS(sys/param.h sys/mount.h)
- AC_CHECK_FUNCS(statvfs)
-
- # For `struct statfs' on Ultrix 4.4.
- AC_CHECK_HEADERS([netinet/in.h nfs/nfs_clnt.h nfs/vfs.h],,,
- [AC_INCLUDES_DEFAULT])
-
- AC_REQUIRE([gl_AC_TYPE_LONG_LONG])
-
- statxfs_includes="\
-$ac_includes_default
-#if HAVE_SYS_STATVFS_H
-# include <sys/statvfs.h>
-#endif
-#if HAVE_SYS_VFS_H
-# include <sys/vfs.h>
-#endif
-#if !HAVE_SYS_STATVFS_H && !HAVE_SYS_VFS_H
-# if HAVE_SYS_MOUNT_H && HAVE_SYS_PARAM_H
-/* NetBSD 1.5.2 needs these, for the declaration of struct statfs. */
-# include <sys/param.h>
-# include <sys/mount.h>
-# elif HAVE_NETINET_IN_H && HAVE_NFS_NFS_CLNT_H && HAVE_NFS_VFS_H
-/* Ultrix 4.4 needs these for the declaration of struct statfs. */
-# include <netinet/in.h>
-# include <nfs/nfs_clnt.h>
-# include <nfs/vfs.h>
-# endif
-#endif
-"
- AC_CHECK_MEMBERS([struct statfs.f_basetype],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statvfs.f_basetype],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statfs.f_fstypename],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statfs.f_type],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statvfs.f_type],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statfs.f_fsid.__val],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statvfs.f_fsid.__val],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statfs.f_namemax],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statvfs.f_namemax],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statfs.f_namelen],,,[$statxfs_includes])
- AC_CHECK_MEMBERS([struct statvfs.f_namelen],,,[$statxfs_includes])
-])