nonblocking tests: Fix test failure on Linux/IA-64.
[gnulib.git] / ChangeLog
index 5bf69f1..5c31c25 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,46 @@
+2011-10-01  Bruno Haible  <bruno@clisp.org>
+
+       nonblocking tests: Fix test failure on Linux/IA-64.
+       * tests/test-nonblocking-pipe.h (PIPE_DATA_BLOCK_SIZE) [Linux/IA-64]:
+       Set to 270000.
+
+2011-10-01  Bruno Haible  <bruno@clisp.org>
+
+       mkfifoat tests: Fix a test failure on mingw.
+       * tests/test-mkfifoat.c (main): Allow mkfifoat or test_mknodat to fail
+       with error ENOSYS.
+
+2011-09-30  Bruno Haible  <bruno@clisp.org>
+
+       float, math: Fix 'int' to 'long double' conversion on Linux/SPARC64.
+       * m4/float_h.m4 (gl_FLOAT_H): Test conversion from 'int' to
+       'long double'. Set REPLACE_ITOLD.
+       * lib/float.in.h (_Qp_itoq, _gl_float_fix_itold): New declarations.
+       * lib/math.in.h (_Qp_itoq, _gl_math_fix_itold): New declarations.
+       * lib/itold.c: New file.
+       * modules/float (Files): Add lib/itold.c.
+       (configure.ac): When REPLACE_ITOLD is 1, arrange to compile itold.c.
+       (Makefile.am): Substitute REPLACE_ITOLD.
+       * modules/math (Depends-on): Add float.
+       (Makefile.am): Substitute REPLACE_ITOLD.
+       * doc/posix-headers/float.texi: Mention problem on Linux/SPARC64.
+       * doc/posix-headers/math.texi: Likewise.
+       * doc/posix-functions/logl.texi: Likewise.
+
+2011-09-30  Bruno Haible  <bruno@clisp.org>
+
+       nonblocking tests: Fix test failure on Linux/SPARC (32-bit and 64-bit).
+       * tests/test-nonblocking-pipe.h (PIPE_DATA_BLOCK_SIZE) [Linux/SPARC]:
+       Set to 140000.
+
+2011-09-30  Bruno Haible  <bruno@clisp.org>
+
+       gnulib-tool: Improve suggestion where to put gl_EARLY invocation.
+       * gnulib-tool (func_import): If the configure.ac has an AC_PROG_CC_STDC
+       invocation, say "right after AC_PROG_CC_STDC", not "right after
+       AC_PROG_CC".
+       Reported by Gary V. Vaughan <gary@gnu.org>.
+
 2011-09-30  Bruno Haible  <bruno@clisp.org>
 
        Centralize C99 requirement.