AC_DEFUN([gl_FUNC_MKDIR_TRAILING_SLASH],
[ AC_CACHE_CHECK([whether mkdir fails due to a trailing slash],
gl_cv_func_mkdir_trailing_slash_bug,
[
ac_clean_files="$ac_clean_files confdir-slash"
AC_TRY_RUN([
int main ()
{
rmdir ("confdir-slash");
exit (mkdir ("confdir-slash/", 0700));
}
],
gl_cv_func_mkdir_trailing_slash_bug=no,
gl_cv_func_mkdir_trailing_slash_bug=yes,
gl_cv_func_mkdir_trailing_slash_bug=yes
)
]
)
if test $gl_cv_func_mkdir_trailing_slash_bug = yes; then
AC_LIBOBJ(mkdir)
AC_DEFINE(mkdir, rpl_mkdir,
[Define to rpl_mkdir if the replacement function should be used.])
gl_PREREQ_MKDIR
fi
])
AC_DEFUN([gl_PREREQ_MKDIR], [:])