+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to use module 'gethostname' without module 'close'.
+ * lib/unistd.in.h (close): Evoke a link error only if
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS is set.
+ * m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Initialize
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * modules/unistd (Makefile.am): Substitute
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * lib/sys_ioctl.in.h (ioctl): Evoke a link error only if
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS is set.
+ * m4/sys_ioctl_h.m4 (gl_SYS_IOCTL_H_DEFAULTS): Initialize
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * modules/sys_ioctl (Makefile.am): Substitute
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * modules/socket (configure.ac): On native Windows, set
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS and
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ Reported by Sam Steingold <sds@gnu.org>.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ * m4/close.m4 (gl_FUNC_CLOSE): Add comment.
+ * modules/ioctl (configure.ac): Likewise.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ Avoid collision between gnulib wrapper and libintl wrapper.
+ * lib/stdio-write.c (printf): Don't define if a printf wrapper is
+ already defined in intl/printf.c.
+ (vprintf): Test REPLACE_VPRINTF_POSIX, not REPLACE_VFPRINTF_POSIX.
+ (vfprintf): Test REPLACE_VFPRINTF_POSIX, not REPLACE_VPRINTF_POSIX.
+
+2009-08-09 Bruno Haible <bruno@clisp.org>
+
+ Make <sys/select.h> really self-contained, also on Solaris 10.
+ * lib/sys_select.in.h: Include <string.h>.
+ * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Test also against
+ Solaris 10 problem.
+ * tests/test-sys_select.c (main): Add check that FD_ZERO can be used.
+ * doc/posix-headers/sys_select.texi: Mention the Solaris 10 problem.
+ Reported by Jim Meyering.
+
+2009-08-09 Bruno Haible <bruno@clisp.org>
+
+ Avoid warnings from 'aclocal' that are due to a use of macro name
+ AM_XGETTEXT_OPTION that is not defined in automake.
+ * modules/argp (configure.ac): Hide use of AM_XGETTEXT_OPTION from
+ automake.
+ * modules/error (configure.ac): Likewise.
+ * modules/propername (configure.ac): Likewise.
+ * modules/vasprintf (configure.ac): Likewise.
+ * modules/verror (configure.ac): Likewise.
+ * modules/xprintf (configure.ac): Likewise.
+ * modules/xvasprintf (configure.ac): Likewise.
+
+2009-08-08 Bruno Haible <bruno@clisp.org>
+
+ Avoid compilation error in C++ mode.
+ * lib/gettimeofday.c (rpl_gettimeofday): Cast timezone argument.
+ Reported by Sam Steingold <sds@gnu.org>.
+
2009-08-08 Bruno Haible <bruno@clisp.org>
* m4/gethostname.m4 (gl_FUNC_GETHOSTNAME): Define HOST_NAME_MAX also