Tests for module 'realloc-gnu'.
[pspp] / ChangeLog
index 5b729040d5df1e22ab48213378ebc723aff00096..81863c8c84476c4c49f32d1e258f275aa5c3b3d9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,137 @@
+2010-08-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Tests for module 'realloc-gnu'.
+       * modules/realloc-gnu-tests: New file.
+       * tests/test-realloc-gnu.c: New file.
+
+       Tests for module 'calloc-gnu'.
+       * modules/calloc-gnu-tests: New file.
+       * tests/test-calloc-gnu.c: New file.
+
+       Tests for module 'malloc-gnu'.
+       * modules/malloc-gnu-tests: New file.
+       * tests/test-malloc-gnu.c: New file.
+
+2010-08-28  Bruno Haible  <bruno@clisp.org>
+
+       Rename module 'realloc' -> 'realloc-gnu'.
+       * modules/realloc-gnu: New file, copied from modules/realloc.
+       * modules/realloc: Convert to a redirection to 'realloc-gnu'. Mark as
+       obsolete.
+       * modules/mgetgroups (Depends-on): Update.
+       * doc/posix-functions/realloc.texi: Update.
+       * NEWS: Mention the change.
+
+       Rename module 'calloc' -> 'calloc-gnu'.
+       * modules/calloc-gnu: New file, copied from modules/calloc.
+       * modules/calloc: Convert to a redirection to 'calloc-gnu'. Mark as
+       obsolete.
+       * doc/posix-functions/calloc.texi: Update.
+       * NEWS: Mention the change.
+
+       Rename module 'malloc' -> 'malloc-gnu'.
+       * modules/malloc-gnu: New file, copied from modules/malloc.
+       * modules/malloc: Convert to a redirection to 'malloc-gnu'. Mark as
+       obsolete.
+       * modules/argp (Depends-on): Update.
+       * modules/regex (Depends-on): Update.
+       * doc/posix-functions/malloc.texi: Update.
+       * NEWS: Mention the change.
+
+2010-08-28  Eric Blake  <eblake@redhat.com>
+
+       pread, pwrite: add missing dependency
+       * modules/pread (Depends-on): Add extensions.
+       * modules/pwrite (Depends-on): Likewise.
+
+2010-08-28  Bruno Haible  <bruno@clisp.org>
+
+       unistr/u*-strchr: Fix tests dependencies.
+       * modules/unistr/u8-strchr-tests (Depends-on): Add unistr/u32-to-u8.
+       * modules/unistr/u16-strchr-tests (Depends-on): Add unistr/u32-to-u16.
+       Reported by Ian Beckwith <ianb@erislabs.net>.
+
+2010-08-28  Bruno Haible  <bruno@clisp.org>
+
+       read-file: Don't occupy too much unused memory.
+       * lib/read-file.c (fread_file): Shrink the buffer at the end.
+
+2010-08-28  Giuseppe Scrivano  <gscrivano@gnu.org>
+            Eric Blake  <eblake@redhat.com>
+            Bruno Haible  <bruno@clisp.org>
+
+       read-file: Avoid memory reallocations with regular files.
+       * lib/read-file.c: Include <sys/stat.h>, <stdio.h>, <stdint.h>.
+       (fread_file): With regular files, use the remaining length as the
+       initial buffer size.  Check against overflow.
+       * modules/read-file (Depends-on): Add ftello, malloc-posix, stdint,
+       sys_stat.
+
+2010-08-28  Bruno Haible  <bruno@clisp.org>
+
+       ftello: Relax license.
+       * modules/ftello (License): Relax to LGPLv2+.
+       Reported by Eric Blake.
+
+2010-08-28  Bruno Haible  <bruno@clisp.org>
+
+       Avoid relocwrapper link errors due to gnulib replacement functions.
+       * lib/canonicalize-lgpl.c [IN_RELOCWRAPPER]: Use the system's getcwd
+       function.
+       Reported by Ben Pfaff <blp@cs.stanford.edu>.
+
+2010-08-28  Bruno Haible  <bruno@clisp.org>
+
+       Prefer using AC_DEFUN_ONCE over AC_DEFUN in projects with gnulib.
+       * m4/iconv.m4 (gl_iconv_AC_DEFUN): Use AC_DEFUN_ONCE if gl_00GNULIB is
+       defined.
+       * m4/libunistring.m4 (gl_libunistring_AC_DEFUN): Likewise.
+       Suggested by Eric Blake.
+
+2010-08-28  Bruno Haible  <bruno@clisp.org>
+
+       sys_socket, netdb: Ensure socklen_t gets defined.
+       * modules/sys_socket (Depends-on): Add socklen.
+       * modules/netdb (Depends-on): Likewise.
+       * modules/getaddrinfo (Depends-on): Remove socklen.
+       * modules/getsockopt (Depends-on): Likewise.
+       * modules/setsockopt (Depends-on): Likewise.
+       * tests/test-sys_socket.c: Check that socklen_t is defined.
+       * tests/test-netdb.c: Likewise.
+       * m4/socklen.m4: Update comments.
+       Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
+
+2010-08-27  Eric Blake  <eblake@redhat.com>
+
+       login_tty: add missing dependency
+       * modules/login_tty (Depends-on): Add pty.
+
+2010-08-26  Eric Blake  <eblake@redhat.com>
+
+       lib-symbol-versions: fix m4 quoting
+       * m4/ld-version-script.m4 (gl_LD_VERSION_SCRIPT): Use correct
+       format for AC_LINK_IFELSE.
+
+       glob: fix compile test
+       * m4/glob.m4 (gl_GLOB): Use correct format for AC_COMPILE_IFELSE.
+
+       btowc: fix missing file
+       * modules/btowc (Files): Also ship locale-fr.m4.
+
+       lseek: fix link test
+       * m4/lseek.m4 (gl_FUNC_LSEEK): Use correct format for
+       AC_LINK_IFELSE.
+
+       include_next: silence autoconf 2.68 warning
+       * m4/include_next.m4 (gl_INCLUDE_NEXT): Mark this use of
+       AC_COMPILE_IFELSE as special.
+       (AC_LANG_DEFINES_PROVIDED): Provide dummy implementation for
+       autoconf < 2.68.
+
+       acl: fix compilation test
+       * m4/acl.m4 (gl_FUNC_ALL): Use correct format for
+       AC_COMPILE_IFELSE.
+
 2010-08-26  Bruno Haible  <bruno@clisp.org>
 
        Modernize AC_TRY_RUN invocations.