diff options
author | Jim Meyering <jim@meyering.net> | 2004-04-14 08:28:42 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2004-04-14 08:28:42 +0000 |
commit | cf31d5d7df6e39caf39b79543da53f97183ea90e (patch) | |
tree | 355de9e632c8fbd7858ed06acd5515b2997a948f | |
parent | 3a1ed10b64849e4955d5a3bc0db0e4473c2d0da2 (diff) | |
download | coreutils-cf31d5d7df6e39caf39b79543da53f97183ea90e.tar.xz |
Move prerequisite function for src/stat.c to stat-prog.m4.
-rw-r--r-- | m4/prereq.m4 | 47 |
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]) -]) |