Tests for module 'locale'.
[pspp] / ChangeLog
index 9fe37697c27f1f9dae583ed1efefdaba3062869c..8c792aee1d99a85e6740de864231545dd5fcb8eb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,63 @@
+2007-04-10  Bruno Haible  <bruno@clisp.org>
+
+       * modules/locale-tests: New file.
+       * tests/test-locale.c: New file.
+
+       * modules/locale: New file.
+       * lib/locale_.h: New file.
+       * m4/locale_h.m4: New file.
+
+2007-04-10  Paul Eggert  <eggert@cs.ucla.edu>
+            Bruno Haible  <bruno@clisp.org>
+
+       * m4/signbit.m4 (gl_SIGNBIT): When the sign bit position could not
+       be determined, test for availability of the copysignf, copysign,
+       copysignl functions.
+       * lib/signbitf.c (gl_signbitf): Use copysignf if available in libc.
+       * lib/signbitd.c (gl_signbitd): Use copysign if available in libc.
+       * lib/signbitl.c (gl_signbitl): Use copysignl if available in libc.
+
+2007-04-09  Eric Blake  <ebb9@byu.net>
+
+       * lib/stdio_.h [REPLACE_FFLUSH]: Declare rpl_fflush.
+       * modules/stdio (Makefile.am): Support fflush.
+       * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Likewise.
+       * modules/fflush: New file.
+       * lib/fflush.c: Likewise.
+       * m4/fflush.m4: Likewise.
+       * modules/fflush-tests: New test.
+       * tests/test-fflush.c: Likewise.
+       * MODULES.html.sh (Input/output <stdio.h>): Document new module.
+
 2007-04-06  Bruno Haible  <bruno@clisp.org>
 
+       * lib/vasnprintf.c: Include <math.h>. Don't include float+.h.
+       (VASNPRINTF): Use signbit for faster determination whether to print a
+       minus sign.
+       * modules/vasnprintf (Files): Remove lib/float+.h.
+       * modules/fprintf-posix (Depends-on): Add signbit.
+       * modules/snprintf-posix (Depends-on): Likewise.
+       * modules/sprintf-posix (Depends-on): Likewise.
+       * modules/vasnprintf-posix (Depends-on): Likewise.
+       * modules/vasprintf-posix (Depends-on): Likewise.
+       * modules/vfprintf-posix (Depends-on): Likewise.
+       * modules/vsnprintf-posix (Depends-on): Likewise.
+       * modules/vsprintf-posix (Depends-on): Likewise.
+
+2007-04-06  Bruno Haible  <bruno@clisp.org>
+
+       * tests/test-frexp.c (main): Test also the sign bit of zero results.
+       * tests/test-frexpl.c (main): Likewise.
+       * tests/test-ldexpl.c (main): Likewise.
+       * modules/frexp-tests (Depends-on): Add signbit.
+       * modules/frexpl-tests (Depdends-on): Likewise.
+       * modules/ldexpl-tests (Depdends-on): Likewise.
+
+2007-04-06  Bruno Haible  <bruno@clisp.org>
+
+       * modules/signbit-tests: New file.
+       * tests/test-signbit.c: New file.
+
        * modules/signbit: New file.
        * lib/signbitf.c: New file.
        * lib/signbitd.c: New file.