getsockopt: avoid compiler warning
[pspp] / ChangeLog
index a57d1dae820baa29287a5895578b9db61711acf5..6b755c147019e529b71c99e9c0b4c3e7c3b00f68 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,71 @@
+2011-04-28  Eric Blake  <eblake@redhat.com>
+
+       getsockopt: avoid compiler warning
+       * lib/getsockopt.c (rpl_getsockopt): Add a cast for mingw.
+       Reported by Matthias Bolte.
+
+       tests: drop unused link dependency
+       * modules/areadlinkat-tests (Makefile.am): Drop stale LDADD.
+       * modules/dirent-safer-tests (Makefile.am): Likewise.
+       * modules/fdopendir-tests (Makefile.am): Likewise.
+       * modules/mkfifoat-tests (Makefile.am): Likewise.
+       * modules/openat-safer-tests (Makefile.am): Likewise.
+       * modules/openat-tests (Makefile.am): Likewise.
+       * modules/readlinkat-tests (Makefile.am): Likewise.
+       * modules/symlinkat-tests (Makefile.am): Likewise.
+       * modules/linkat-tests (Makefile.am): Likewise.
+       (Depends-on): Switch to filenamecat-lgpl.
+       * modules/fdutimensat-tests (test_fdutimensat_LDADD): Drop unused
+       LIBINTL.
+       * modules/utimensat-tests (test_utimensat_LDADD): Likewise.
+       * tests/test-linkat.c (main): Don't require xalloc.
+
+       hash, mgetgroups: drop xalloc dependency
+       * lib/hash.c (includes): Adjust includes.
+       * lib/mgetgroups.c (includes): Likewise.
+       (xgetgroups): Move...
+       * lib/xgetgroups.c: ...to new file.
+       * lib/mgetgroups.h (xgetgroups): Make declaration conditional.
+       * modules/xgetgroups: New file, split from...
+       * modules/mgetgroups: ...here.
+       (Depends-on): Add xalloc-oversized.
+       * modules/hash (Depends-on): Likewise.
+       * modules/hash-tests (Depends-on): Drop xalloc.
+       (test_hash_LDADD): Drop unused library.
+       * tests/test-hash.c (main): Break xalloc dependency.
+       (includes): Drop unused include.
+
+       xalloc-oversized: new module
+       * modules/xalloc-oversized: New module.
+       * modules/xalloc (Depends-on): Add it.
+       * lib/xalloc.h (xalloc_oversized): Move...
+       * lib/xalloc-oversized.h: ...into new file.
+
+       utimecmp: drop dependency on xmalloc
+       * lib/utimecmp.c (utimecmp): Work even if hash table cache fails
+       due to memory pressure.
+       * modules/utimecmp (Depends-on): Drop xalloc.
+
+2011-04-27  Eric Blake  <eblake@redhat.com>
+
+       getcwd: fix mingw bugs
+       * m4/getcwd.m4 (gl_FUNC_GETCWD_NULL): Detect one mingw bug.
+       * doc/posix-functions/getcwd.texi (getcwd): Document the problems.
+       * lib/getcwd-lgpl.c (rpl_getcwd): Fix return type.
+
+2011-04-27  Bruno Haible  <bruno@clisp.org>
+
+       mkstemps: Ensure declaration on MacOS X 10.5.
+       * lib/stdlib.in.h: Include <unistd.h> when mkstemps is requested.
+       * doc/glibc-functions/mkstemps.texi: Document header file problem on
+       MacOS X.
+
+2011-04-27  Bruno Haible  <bruno@clisp.org>
+
+       mkstemp: More documentation.
+       * doc/posix-functions/mkstemp.texi: Document header file problem on
+       MacOS X.
+
 2011-04-27  Bruno Haible  <bruno@clisp.org>
 
        mkstemp: Tweak configure message when cross-compiling.