+2008-10-25 Ben Pfaff <blp@cs.stanford.edu>
+ Bruno Haible <bruno@clisp.org>
+
+ * lib/unistd.in.h: Include <winsock2.h>.
+ (socket, connect,accept, bind, getpeername, getsockname, getsockopt,
+ listen, recv, send, recvfrom, sendto, setsockopt, shutdown, select):
+ Provide dummy declarations.
+ (gethostname): Override.
+ * lib/sys_socket.in.h (gethostname): Provide dummy declaration.
+ * m4/gethostname.m4 (gl_FUNC_GETHOSTNAME): Invoke
+ gl_PREREQ_SYS_H_WINSOCK2.
+ * modules/gethostname (Files): Add m4/sys_socket_h.m4.
+ * doc/posix-functions/gethostname.texi: More details.
+
+2008-10-25 Bruno Haible <bruno@clisp.org>
+
+ * m4/sys_socket_h.m4 (gl_PREREQ_SYS_H_WINSOCK2): Require
+ gl_UNISTD_H_DEFAULTS, gl_SYS_IOCTL_H_DEFAULTS only if they exist.
+ * modules/sys_socket (Files): Remove m4/unistd_h.m4, m4/sys_ioctl_h.m4.
+
+ * lib/sys_socket.in.h (HAVE__GL_CLOSE_FD_MAYBE_SOCKET); Move macro from
+ here ...
+ * lib/unistd.in.h (HAVE__GL_CLOSE_FD_MAYBE_SOCKET); ... to here.
+ * m4/sys_socket_h.m4 (gl_SYS_SOCKET_H_DEFAULTS): Remove invocation of
+ gl_UNISTD_H_DEFAULTS.
+
2008-10-25 Eric Blake <ebb9@byu.net>
signbit: avoid spurious compiler failure