X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fopenat.m4;h=cf42440f8668e25415943a2ab2af94bd3d7a2734;hb=refs%2Ftags%2Fstable%2F20111211;hp=86a8b629e1117dd39d7789bed729dd0c9c804dd4;hpb=531e3287a33c005edeeba10b0ab0910c6686e049;p=gnulib.git diff --git a/m4/openat.m4 b/m4/openat.m4 index 86a8b629e..cf42440f8 100644 --- a/m4/openat.m4 +++ b/m4/openat.m4 @@ -1,4 +1,4 @@ -# serial 41 +# serial 43 # See if we need to use our replacement for Solaris' openat et al functions. dnl Copyright (C) 2004-2011 Free Software Foundation, Inc. @@ -11,13 +11,8 @@ dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_FUNC_OPENAT], [ AC_REQUIRE([gl_FCNTL_H_DEFAULTS]) - GNULIB_OPENAT=1 - - AC_REQUIRE([gl_SYS_STAT_H_DEFAULTS]) - GNULIB_MKDIRAT=1 - AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) - AC_CHECK_FUNCS_ONCE([mkdirat openat]) + AC_CHECK_FUNCS_ONCE([openat]) AC_REQUIRE([gl_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK]) case $ac_cv_func_openat+$gl_cv_func_lstat_dereferences_slashed_symlink in yes+yes) @@ -29,16 +24,11 @@ AC_DEFUN([gl_FUNC_OPENAT], ;; *) HAVE_OPENAT=0 - gl_PREREQ_OPENAT;; + ;; esac - if test $ac_cv_func_mkdirat != yes; then - HAVE_MKDIRAT=0 - fi - - dnl This is tested at least via getcwd.c. - gl_MODULE_INDICATOR([openat]) ]) +# Prerequisites of lib/openat.c. AC_DEFUN([gl_PREREQ_OPENAT], [ AC_REQUIRE([AC_C_INLINE])