+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ ansi-c++-opt: Interoperability with libtool.
+ * m4/ansi-c++.m4 (gl_PROG_ANSI_CXX): When a C++ compiler is not found,
+ set the variable to "no", not to ":".
+ * NEWS: Mention the change.
+
+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ acl: Fix test failure on AIX 7.
+ * tests/test-sameacls.c (main) [AIX]: Fix aclx_printStr invocation.
+ Based on a patch by Jørn Amundsen <Jorn.Amundsen@ntnu.no>.
+
+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ pipe-filter-ii: Fix test failure on AIX and IRIX.
+ * lib/pipe-filter-ii.c (pipe_filter_ii_execute): When write() fails
+ with EAGAIN, retry with a smaller buffer size.
+
+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ localename: Fix link dependencies.
+ * modules/localename (Link): Mention $(LIBTHREAD) or $(LTLIBTHREAD).
+ * modules/localename-tests (Makefile.am): Link test-localename with
+ $(LIBTHREAD).
+
+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ error: Avoid gcc warning.
+ * lib/error.c (strerror_r): Declare also when its return type is 'int'.
+
+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ unsetenv: Avoid gcc warning.
+ * lib/unsetenv.c (unsetenv): Provide declaration if system lacks it.
+
+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ setenv: Avoid gcc warning.
+ * lib/setenv.c (setenv): Provide declaration if system lacks it.
+
+2011-06-05 Bruno Haible <bruno@clisp.org>
+
+ sys_select: Ensure memset is declared also on AIX 7.
+ * lib/sys_select.in.h: Include <string.h> also on AIX.
+ * doc/posix-headers/sys_select.texi: Mention that <sys/select.h> is not
+ self-contained also on AIX 7.1.
+
+2011-06-04 Jim Meyering <meyering@redhat.com>
+
+ maint.mk: sc_unmarked_diagnostics: don't hard-code "error"
+ * top/maint.mk (sc_unmarked_diagnostics): Don't hard-code the
+ function name, "error".
+ (_gl_translatable_diag_func_re): New configurable variable.
+
+2011-06-04 Bruno Haible <bruno@clisp.org>
+
+ getopt: Avoid gcc warning.
+ * lib/getopt.c (_getopt_internal_r): Remove unused variable 'ambig'.
+
+2011-06-04 Bruno Haible <bruno@clisp.org>
+
+ strerror_r: Fix comments.
+ * lib/strerror_r.c (strerror_r): Update comments after 2011-06-01
+ commit.
+
+2011-06-04 Bruno Haible <bruno@clisp.org>
+
+ perror: Fix compilation error.
+ * lib/perror.c: Don't include intprops.h, verify.h, strerror-impl.h.
+ Undefine fprintf, not sprintf.
+ * modules/perror (Depends-on): Remove intprops, verify.
+
+2011-06-04 Bruno Haible <bruno@clisp.org>
+
+ setlocale: Enable replacement on Cygwin 1.5.
+ * m4/setlocale.m4 (gl_FUNC_SETLOCALE): Set REPLACE_SETLOCALE also on
+ Cygwin 1.5.x.
+ * doc/posix-functions/setlocale.texi: Mention that the problem with the
+ LC_CTYPE category also exists on Cygwin 1.5.x.
+
+2011-06-04 Bruno Haible <bruno@clisp.org>
+
+ strerror-override: Don't disable symbol renamings.
+ * lib/strerror-override.h: Include errno.h and stddef.h, not string.h.
+ * lib/strerror-override.c: Include config.h.
+ (strerror_override): Don't undefine.
+
+2011-06-03 Bruno Haible <bruno@clisp.org>
+
+ Copyright: Use LGPL 2.1 instead of LGPL 2.0.
+ * lib/localename.h: Update copyright header.
+ * lib/localename.c: Likewise.
+ * lib/relocatable.h: Likewise.
+ * lib/relocatable.c: Likewise.
+
+2011-06-02 Bruno Haible <bruno@clisp.org>
+
+ doc: Fix a module name.
+ * doc/posix-functions/open.texi: Fix module name 'nonblocking'.
+
+2011-06-02 Bruno Haible <bruno@clisp.org>
+
+ pipe2: Remove dependency on 'nonblocking' module.
+ * lib/pipe2.c: Include verify.h. Include nonblocking.h only if
+ O_NONBLOCK is defined by gnulib.
+ (pipe2) [WIN32]: If O_NONBLOCK is not defined by gnulib, verify that it
+ is zero.
+ * modules/pipe2 (Depends-on): Add verify. Remove nonblocking.
+ * tests/test-pipe2.c: Include nonblocking.h only if O_NONBLOCK is
+ defined by gnulib.
+ (get_nonblocking_flag): New function.
+ (main): Test O_NONBLOCK flag only if it is nonzero.
+ * doc/glibc-functions/pipe2.texi: Mention the 'nonblocking' module.
+
2011-06-03 Jim Meyering <meyering@redhat.com>
maint: three new prohibit-header-without-use rules