Date Modules Changes
+2008-10-20 lstat The include file is changed from "lstat.h" to
+ <sys/stat.h>.
+
+2008-10-20 getaddrinfo The include file is changed from "getaddrinfo.h"
+ to <netdb.h>.
+
+2008-10-19 isnanf The include file is changed from "isnanf.h" to
+ <math.h>.
+ isnand The include file is changed from "isnand.h" to
+ <math.h>.
+ isnanl The include file is changed from "isnanl.h" to
+ <math.h>.
+
+2008-10-18 lchmod The include file is changed from "lchmod.h" to
+ <sys/stat.h>.
+
+2008-10-18 dirfd The include file is changed from "dirfd.h" to
+ <dirent.h>.
+
+2008-10-18 euidaccess The include file is changed from "euidaccess.h"
+ to <unistd.h>.
+
+2008-10-18 getdomainname The include file is changed from "getdomainname.h"
+ to <unistd.h>.
+
+2008-09-28 sockets When using this module, you now need to link with
+ $(LIBSOCKET).
+
+2008-09-24 sys_select The limitation on `select', introduced 2008-09-23,
+ was removed. sys_select now includes a select
+ wrapper for Winsock. The wrapper expects socket
+ and file descriptors to be compatible as arranged
+ by the sys_socket on MinGW.
+
2008-09-23 sys_socket Under Windows (MinGW), the module now adds
wrappers around Winsock functions, so that
socket descriptors are now compatible with
will simply improve your code's portability
between POSIX platforms and Windows. In
particular, you will be able to use ioctl and
- close instead of ioctlsocket and closesocket,
+ close instead of ioctlsocket and closesocket,
and test errno instead of WSAGetLastError ().
On the other hand, you have to audit your code to
remove usage of these Winsock-specific functions.