+2010-11-11 Bruno Haible <bruno@clisp.org>
+
+ New module 'strerror_r-posix'.
+ * lib/string.in.h (strerror_r): New declaration.
+ * lib/strerror_r.c: New file.
+ * m4/strerror_r.m4: New file.
+ * m4/string_h.m4 (gl_HEADER_STRING_H_BODY): Check for the declaration
+ of strerror_r.
+ (gl_HEADER_STRING_H_DEFAULTS): Initialize GNULIB_STRERROR_R,
+ HAVE_DECL_STRERROR_R, REPLACE_STRERROR_R.
+ * modules/strerror_r-posix: New file.
+ * modules/string (Makefile.am): Substitute GNULIB_STRERROR_R,
+ HAVE_DECL_STRERROR_R, REPLACE_STRERROR_R.
+ * doc/posix-functions/strerror_r.texi: Mention the new module and the
+ portability problems.
+
+2010-11-11 Torsten Scheck <Torsten.Scheck@Leica-Microsystems.com> (tiny change)
+
+ * build-aux/pmccabe2html: Fixed a off-by-one error, so last input
+ line is also considered for output. Quoted function name in shell
+ command, so temporary files for functions like MyClass::operator()
+ are removed correctly without errors.
+
+2010-11-09 Bruno Haible <bruno@clisp.org>
+
+ * doc/posix-functions/strerror.texi: List more failing platforms.
+
+ * doc/posix-functions/strerror.texi: Add a comment.
+
+2010-11-07 Paul Eggert <eggert@cs.ucla.edu>
+
+ fdopendir: fix bug on MacOS X when low on file descriptors
+
+ * lib/fdopendir.c (REPLACE_FCHDIR): #define to 0 if not defined.
+ (fdopendir_with_dup, fd_clone_opendir): Now have extra CWD arg.
+ All callers changed.
+ (fdopendir): Invoke save_cwd at the top level, not after using
+ multiple dup() calls to use up file descriptors. Then retry
+ fdopendir_with_dup. This avoids failure with EMFILE if FD is 1
+ less than the maximum number of open file descriptors, because
+ save_cwd fails with errno == EMFILE. Problem reported by tsteven4
+ on Mac OS X 10.6.4 for tar 1.24
+ <http://lists.gnu.org/archive/html/bug-tar/2010-10/msg00084.html>
+ <http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00000.html>
+ and for tar 1.25
+ <http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00038.html>.
+
+2010-11-07 Bruno Haible <bruno@clisp.org>
+
+ vasnprintf: Support I flag on glibc systems.
+ * lib/printf-parse.h (FLAG_LOCALIZED): New macro.
+ * lib/printf-parse.c (PRINTF_PARSE): Handle the 'I' flag.
+ * lib/vasnprintf.c (VASNPRINTF): Pass the 'I' flag on to the system's
+ snprintf function.
+ * tests/test-vasnprintf-posix.c (test_function): Test the 'I' flag on
+ glibc systems.
+ * tests/test-vasnprintf-posix3.c: New file.
+ * modules/vasnprintf-posix-tests (Files): Add it.
+ (TESTS, check_PROGRAMS): Add test-vasnprintf-posix3.
+
+2010-11-05 Thien-Thi Nguyen <ttn@gnuvola.org> (tiny change)
+
+ [html] Fix copy/paste bug: Use unique name for compiler warnings.
+ * MODULES.html.sh: For compiler warnings, use name
+ `ansic_ext_compwarn' since `ansic_ext_misc' is already taken.
+
2010-11-05 Eric Blake <eblake@redhat.com>
+ ceil, floor: avoid spurious failure with icc
+ * tests/test-ceilf2.c (ceilf_reference): Avoid icc's use of DAZ
+ [denormals-as-zero] when optimizing without -mieee-fp option.
+ * tests/test-floorf2.c (floorf_reference): Likewise.
+ * tests/test-ceilf1.c (dummy): New function.
+ (main): Use it to outsmart icc's optimization.
+ * tests/test-floorf1.c (dummy, main): Likewise.
+
tests: require working signbit
* modules/ceilf-tests (Depends-on): Add signbit.
* modules/ceill-tests (Depends-on): Likewise.
* lib/sys_socket.in.h: Update an URL.
* lib/sys_stat.in.h: Break long line.
+2010-10-03 Reuben Thomas <rrt@sc3d.org>
+
+ Improve pmccabe2html.
+ * build-aux/pmccabe2html: Add CYCLO_SRCS variable, and make
+ cyclo-$(PACKAGE).html depend on it, so the HTML file is remade
+ when the sources change. Remove the line in the HTML about "Used
+ ranges" (which implied that there might be other unused ranges),
+ rename "Resume" to "Summary" (easier to understand for more users).
+ * build-aux/pmccabe.css: Removing the dashed dividers, some unused
+ styles, and some unnecessary blank lines.
+
2010-10-03 Bruno Haible <bruno@clisp.org>
Joachim Schmitz <schmitz@hp.com> (tiny change)