summaryrefslogtreecommitdiff
path: root/m4/stat.m4
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2002-12-31 13:43:06 +0000
committerBruno Haible <bruno@clisp.org>2002-12-31 13:43:06 +0000
commite059c2358aad79ce8dfd9581dd6f12ce8503dc63 (patch)
tree9ddff5119783ac032c26bc98393df8f5f3a15f41 /m4/stat.m4
parent53b8fa05726a7fb30010e42ce02e44a35f0d7489 (diff)
downloadgnulib-e059c2358aad79ce8dfd9581dd6f12ce8503dc63.tar.gz
An independent .m4 file for each module.
Diffstat (limited to 'm4/stat.m4')
-rw-r--r--m4/stat.m437
1 files changed, 11 insertions, 26 deletions
diff --git a/m4/stat.m4 b/m4/stat.m4
index 1469ecf196..fa59a55561 100644
--- a/m4/stat.m4
+++ b/m4/stat.m4
@@ -1,4 +1,4 @@
-#serial 7
+#serial 8
dnl From Jim Meyering.
dnl Determine whether stat has the bug that it succeeds when given the
@@ -11,30 +11,15 @@ dnl
AC_DEFUN([jm_FUNC_STAT],
[
- AC_REQUIRE([AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK])
- AC_CACHE_CHECK([whether stat accepts an empty string],
- jm_cv_func_stat_empty_string_bug,
- [AC_TRY_RUN([
-# include <sys/types.h>
-# include <sys/stat.h>
-
- int
- main ()
- {
- struct stat sbuf;
- exit (stat ("", &sbuf) ? 1 : 0);
- }
- ],
- jm_cv_func_stat_empty_string_bug=yes,
- jm_cv_func_stat_empty_string_bug=no,
- dnl When crosscompiling, assume stat is broken.
- jm_cv_func_stat_empty_string_bug=yes)
- ])
- if test $jm_cv_func_stat_empty_string_bug = yes; then
- AC_LIBOBJ(stat)
- AC_DEFINE(HAVE_STAT_EMPTY_STRING_BUG, 1,
-[Define if stat has the bug that it succeeds when given the zero-length
- file name argument. The stat from SunOS4.1.4 and the Hurd as of 1998-11-01)
- do this. ])
+ AC_FUNC_STAT
+ dnl Note: AC_FUNC_STAT does AC_LIBOBJ(stat).
+ if test $ac_cv_func_stat_empty_string_bug = yes; then
+ gl_PREREQ_STAT
fi
])
+
+# Prerequisites of lib/stat.c.
+AC_DEFUN([gl_PREREQ_STAT],
+[
+ :
+])