2010-07-31 Bruno Haible <bruno@clisp.org>
+ symlinkat: Fix documentation.
+ * doc/posix-functions/readlinkat.texi: Fix module name.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ fchownat: Replace also when chown has the trailing slash bug.
+ * m4/openat.m4 (gl_FUNC_FCHOWNAT): Move the test of REPLACE_CHOWN
+ outside the gl_FUNC_FCHOWNAT_DEREF_BUG invocation. Fixes regression
+ introduced on 2010-04-10.
+ Reported by Rainer Tammer.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ linkat: Work around AIX 7.1 bug.
+ * m4/linkat.m4 (gl_FUNC_LINKAT): Require AC_CANONICAL_HOST. Test
+ whether linkat handles trailing slash correctly. If not, replace linkat
+ and define LINKAT_TRAILING_SLASH_BUG.
+ * lib/linkat.c (rpl_linkat): If LINKAT_TRAILING_SLASH_BUG is defined,
+ check whether (fd1,file1) points to a directory if file1 or file2 ends
+ in a slash. Code taken from lib/link.c.
+ * doc/posix-functions/linkat.texi: Mention trailing slash bug.
+ Reported by Rainer Tammer.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ Correctly determine whether pow is available in libc on AIX 7 with xlc.
+ * m4/mathfunc.m4 (gl_MATHFUNC): Actually use the 'funcptr' variable.
+ This disables an xlc optimization that was causing wrong test results.
+ Reported by Rainer Tammer.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ iconv: Work around AIX 6.1..7.1 bug.
+ * doc/posix-functions/iconv.texi: Mention AIX 6.1, 7.1 bug.
+ * m4/iconv.m4 (AM_ICONV_LINK): Test against AIX 6.1, 7.1 bug. When
+ cross-compiling, guess no on all versions of AIX.
+ Reported by Rainer Tammer.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ readlink: Relax test a bit.
+ * tests/test-readlink.h (test_readlink): Allow different errno value
+ when readlink is called with a file name that ends in / and refers to
+ a file.
+ Suggested by Eric Blake.
+ Reported by Rainer Tammer.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
copysign: Does not require -lm on glibc systems.
* modules/copysign (configure.ac): Use gl_MATHFUNC, not
gl_COMMON_DOUBLE_MATHFUNC.