+2011-05-05 Bruno Haible <bruno@clisp.org>
+
+ calloc-posix, calloc-gnu: Move AC_LIBOBJs to module description.
+ * m4/calloc.m4 (gl_REPLACE_CALLOC): Remove macro.
+ (gl_FUNC_CALLOC_GNU, gl_FUNC_CALLOC_POSIX): Instead, just set
+ REPLACE_CALLOC.
+ * modules/calloc-posix (configure.ac): Invoke AC_LIBOBJ here.
+ * modules/calloc-gnu (configure.ac): Likewise.
+
+2011-05-05 Bruno Haible <bruno@clisp.org>
+
+ btowc: Move AC_LIBOBJ invocations to module description.
+ * m4/btowc.m4 (gl_FUNC_BTOWC): Move AC_LIBOBJ and gl_PREREQ_BTOWC
+ invocations from here...
+ * modules/btowc (configure.ac): ... to here.
+
+2011-05-21 Bruno Haible <bruno@clisp.org>
+
+ atexit: Move AC_LIBOBJ invocations to module description.
+ * m4/atexit.m4 (gl_FUNC_ATEXIT): Call AC_CHECK_FUNCS instead of
+ AC_REPLACE_FUNCS. Move AC_LIBOBJ and gl_PREREQ_ATEXIT invocations from
+ here...
+ * modules/atexit (configure.ac): ... to here.
+
+2011-05-05 Bruno Haible <bruno@clisp.org>
+
+ atoll: Move AC_LIBOBJ invocations to module description.
+ * m4/atoll.m4 (gl_FUNC_ATOLL): Move AC_LIBOBJ and gl_PREREQ_ATOLL
+ invocations from here...
+ * modules/atoll (configure.ac): ... to here.
+
+2011-05-05 Bruno Haible <bruno@clisp.org>
+
+ argz: Move AC_LIBOBJ invocations to module description.
+ * m4/argz.m4 (gl_FUNC_ARGZ): Move AC_LIBOBJ invocation from here...
+ * modules/argz (configure.ac): ... to here.
+
+2011-05-05 Bruno Haible <bruno@clisp.org>
+
+ alphasort: Move AC_LIBOBJ invocations to module description.
+ * m4/alphasort.m4 (gl_FUNC_ALPHASORT): Move AC_LIBOBJ and
+ gl_PREREQ_ALPHASORT invocations from here...
+ * modules/alphasort (configure.ac): ... to here.
+
+2011-06-15 Paul Eggert <eggert@cs.ucla.edu>
+
+ verify: new macro verify_expr; verify_true deprecated
+ * NEWS: Mention this.
+ * doc/verify.texi (Compile-time Assertions): Document this.
+ * lib/verify.h (verify_true): Deprecate.
+ (verify_expr): New macro.
+ * tests/test-verify.c (function): Test verify_expr.
+
+2011-06-14 Jim Meyering <meyering@redhat.com>
+
+ init.sh: give more portable redirection-related advice in a comment
+ * tests/init.sh (stderr_fileno_): Update the advice in comments.
+ See http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/22488
+ for lots of discussion. Stefano Lattarini suggested the solution
+ of putting "9>&2" after the command. Reported by Bruno Haible.
+
+2011-06-13 Bruno Haible <bruno@clisp.org>
+
+ locale-zh: Reject zh_CN.GB18030 locale on Solaris 8.
+ * m4/locale-zh.m4 (gt_LOCALE_ZH_CN): On Solaris 8, set LOCALE_ZH_CN to
+ 'none'.
+
+2011-06-13 Paul Eggert <eggert@cs.ucla.edu>
+
+ ftoastr: use strtof only if HAVE_STRTOF
+ This is needed on HP-UX 11.11 with GCC 4.2.4; see Bruno Haible's report
+ <http://lists.gnu.org/archive/html/bug-gnulib/2011-06/msg00154.html>.
+ * lib/ftoastr.c (STRTOF) [LENGTH == 1]: Use strtof only if HAVE_STRTOF.
+ * modules/ftoastr (configure.ac): Check for strtof.
+
+2011-06-13 Bruno Haible <bruno@clisp.org>
+
+ gnulib-tool: Addendum to 2011-06-08 commit.
+ * gnulib-tool (func_emit_lib_Makefile_am): If options --makefile-name
+ and --witness-c-macro have been given, augment AM_CPPFLAGS.
+
+2011-06-13 Bruno Haible <bruno@clisp.org>
+
+ fseeko: Provide a non-inline replacement of fseek().
+ * lib/stdio.in.h (fseek): Don't provide if module 'fseek' is not used.
+ * modules/fseeko (Depends-on): Add fseek.
+ * modules/fseek (License): Change to LGPLv2+.
+
+2011-06-13 Bruno Haible <bruno@clisp.org>
+
+ ftello: Provide a non-inline replacement of ftell().
+ * lib/stdio.in.h (ftell): Don't provide if module 'ftell' is not used.
+ * m4/ftell.m4 (gl_FUNC_FTELL): Replace ftell also if the system does
+ not have ftello() (such as on mingw).
+ * modules/ftello (Depends-on): Add ftell.
+ * modules/ftell (License): Change to LGPLv2+.
+
+2011-05-07 Bruno Haible <bruno@clisp.org>
+
+ ftell: Move AC_LIBOBJ invocations to module description.
+ * m4/ftell.m4 (gl_FUNC_FTELL): Move AC_LIBOBJ invocation from here...
+ * modules/ftell (configure.ac): ... to here.
+
+2011-05-07 Bruno Haible <bruno@clisp.org>
+
+ ftello: Respect rules for use of AC_LIBOBJ.
+ * m4/ftello.m4 (gl_REPLACE_FTELLO): Remove macro.
+ (gl_FUNC_FTELLO): Inline it here. Move AC_LIBOBJ invocation from
+ here...
+ * modules/ftello (configure.ac): ... to here.
+
+2011-05-07 Bruno Haible <bruno@clisp.org>
+
+ fseeko: Simplify.
+ * m4/fseeko.m4 (gl_HAVE_FSEEKO): Remove macro.
+ (gl_FUNC_FSEEKO): Inline it here.
+
+2011-05-07 Bruno Haible <bruno@clisp.org>
+
+ fseek: Move AC_LIBOBJ invocations to module description.
+ * m4/fseek.m4 (gl_REPLACE_FSEEK): Remove macro.
+ (gl_FUNC_FSEEK): Inline it here. Move AC_LIBOBJ invocation from here...
+ * modules/fseek (configure.ac): ... to here.
+
+2011-05-07 Bruno Haible <bruno@clisp.org>
+
+ fseek: Respect rules for use of AC_LIBOBJ.
+ * m4/fseeko.m4 (gl_FUNC_FSEEKO): Move gl_REPLACE_FSEEK invocation from
+ here...
+ * m4/fseek.m4 (gl_FUNC_FSEEK): ... to here.
+
+2011-05-07 Bruno Haible <bruno@clisp.org>
+
+ fseeko: Respect rules for use of AC_LIBOBJ.
+ * m4/fseeko.m4 (gl_REPLACE_FSEEKO): Remove macro.
+ (gl_FUNC_FSEEKO): Inline it here. Move AC_LIBOBJ invocation from
+ here...
+ * modules/fseeko (configure.ac): ... to here.
+
+2011-06-13 Bruno Haible <bruno@clisp.org>
+
+ gnulib-tool: Allow comments in the 'Depends-on' section.
+ * doc/gnulib.texi (Module description): Mention comment syntax in the
+ Depends-on section.
+ * gnulib-tool (func_get_dependencies): Filter out comment lines.
+
+2011-06-13 Bruno Haible <bruno@clisp.org>
+
+ file-set.h: guard __attibute__ use, now that it's not always defined
+ * lib/file-set.h (record_file): Use __attribute__ only with compiler
+ versions that support it. This fixes a coreutils build failure with
+ the vendor cc on HP-UX 11.31.
+
+2011-06-12 Bruno Haible <bruno@clisp.org>
+
+ acl: Add support for HP-UX >= 11.11 JFS ACLs.
+ * doc/acl-resources.txt: Add info about the ACL APIs on HP-UX.
+ * m4/acl.m4 (gl_FUNC_ACL): Also test for HP-UX 11.11 API.
+ * lib/acl-internal.h [HP-UX 11.11]: Include <aclv.h>.
+ (acl, aclsort): New declarations.
+ (aclv_nontrivial): New declaration.
+ * lib/file-has-acl.c (aclv_nontrivial) [HP-UX 11.11]: New function.
+ (file_has_acl): Read also the second kind of HP-UX ACLs.
+ * lib/set-mode-acl.c (qset_acl) [HP-UX 11.11]: Try to set the second
+ kind of HP-UX ACLs if the first kind fails.
+ * lib/copy-acl.c (qcopy_acl) [HP-UX 11.11]: Read and set also the
+ second kind of HP-UX ACLs.
+ * tests/test-sameacls.c [HP-UX 11.11]: Include <aclv.h>.
+ (main) [HP-UX 11.11]: Test also whether the second kind of HP-UX ACLs
+ agree.
+ * tests/test-file-has-acl.sh (acl_flavor) [HP-UX 11.11]: Set to
+ hpuxjfs.
+ Handle hpuxjfs.
+ * tests/test-set-mode-acl.sh (acl_flavor) [HP-UX 11.11]: Set to
+ hpuxjfs.
+ Handle hpuxjfs.
+ * tests/test-copy-acl.sh (acl_flavor) [HP-UX 11.11]: Set to hpuxjfs.
+ (func_test_same_acls): Use both lsacl and getacl.
+ Handle hpuxjfs.
+ * tests/test-copy-file.sh (acl_flavor) [HP-UX 11.11]: Set to hpuxjfs.
+ (func_test_same_acls): Use both lsacl and getacl.
+ Handle hpuxjfs.
+
2011-06-12 Bruno Haible <bruno@clisp.org>
acl: Complete the 2010-08-10 fix.