summaryrefslogtreecommitdiff
path: root/aclocal.m4
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2003-04-08 10:54:09 +0000
committerJim Meyering <jim@meyering.net>2003-04-08 10:54:09 +0000
commit5d425f8eedcfe909a773e2ecfc72b721276ff38b (patch)
tree389deb4a5a8a88d0234ca199242088c56282ed2b /aclocal.m4
parent3ae1676b87e9a1ab3004f1aa4ab868df690c9da9 (diff)
downloadcoreutils-5d425f8eedcfe909a773e2ecfc72b721276ff38b.tar.xz
.
Diffstat (limited to 'aclocal.m4')
-rw-r--r--aclocal.m419
1 files changed, 15 insertions, 4 deletions
diff --git a/aclocal.m4 b/aclocal.m4
index dae863d8f..95043784f 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -1792,7 +1792,7 @@ AC_DEFUN([_jm_DECL_HEADERS],
unistd.h sys/time.h utmp.h utmpx.h)
])
-#serial 31
+#serial 32
dnl We use jm_ for non Autoconf macros.
m4_pattern_forbid([^jm_[ABCDEFGHIJKLMNOPQRSTUVXYZ]])dnl
@@ -1994,6 +1994,10 @@ AC_DEFUN([jm_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_REQUIRE([jm_AC_TYPE_LONG_LONG])
statxfs_includes="\
@@ -2004,10 +2008,17 @@ $ac_includes_default
#if HAVE_SYS_VFS_H
# include <sys/vfs.h>
#endif
-#if ( ! HAVE_SYS_STATVFS_H && ! HAVE_SYS_VFS_H && HAVE_SYS_MOUNT_H && HAVE_SYS_PARAM_H )
+#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>
+# 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])