+2010-07-30 Bruno Haible <bruno@clisp.org>
+
+ open, fopen: Update regarding AIX.
+ * m4/open.m4 (gl_FUNC_OPEN): Adjust cross-compiling guess for AIX.
+ * m4/fopen.m4 (gl_FUNC_FOPEN): Likewise.
+ * doc/posix-functions/open.texi: Mention the trailing-slash bug on AIX.
+ * doc/posix-functions/fopen.texi: Likewise.
+ Reported by Rainer Tammer.
+
2010-07-30 Bruno Haible <bruno@clisp.org>
chown: Update doc regarding AIX.
This function does not fail when the file name argument ends in a slash
and (without the slash) names a nonexistent file or a file that is not a
directory, on some platforms:
-HP-UX 11.00, Solaris 9, Irix 5.3.
+HP-UX 11.00, AIX 7.1, Solaris 9, Irix 5.3.
@item
On Windows platforms (excluding Cygwin), this function does usually not
recognize the @file{/dev/null} filename.
This function does not fail when the file name argument ends in a slash
and (without the slash) names a nonexistent file or a file that is not a
directory, on some platforms:
-FreeBSD 7.2, HP-UX 11.00, Solaris 9, Irix 5.3.
+FreeBSD 7.2, AIX 7.1, HP-UX 11.00, Solaris 9, Irix 5.3.
@item
On Windows platforms (excluding Cygwin), this function does usually not
recognize the @file{/dev/null} filename.
-# fopen.m4 serial 5
+# fopen.m4 serial 6
dnl Copyright (C) 2007-2010 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
[
changequote(,)dnl
case "$host_os" in
- solaris2.[0-9]*) gl_cv_func_fopen_slash="guessing no" ;;
- hpux*) gl_cv_func_fopen_slash="guessing no" ;;
- *) gl_cv_func_fopen_slash="guessing yes" ;;
+ aix* | hpux* | solaris2.[0-9]*)
+ gl_cv_func_fopen_slash="guessing no" ;;
+ *)
+ gl_cv_func_fopen_slash="guessing yes" ;;
esac
changequote([,])dnl
])
-# open.m4 serial 8
+# open.m4 serial 9
dnl Copyright (C) 2007-2010 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
[
changequote(,)dnl
case "$host_os" in
- freebsd*) gl_cv_func_open_slash="guessing no" ;;
- solaris2.[0-9]*) gl_cv_func_open_slash="guessing no" ;;
- hpux*) gl_cv_func_open_slash="guessing no" ;;
- *) gl_cv_func_open_slash="guessing yes" ;;
+ freebsd* | aix* | hpux* | solaris2.[0-9]*)
+ gl_cv_func_open_slash="guessing no" ;;
+ *)
+ gl_cv_func_open_slash="guessing yes" ;;
esac
changequote([,])dnl
])