Date Modules Changes
+2009-03-20 close The substituted variable LIB_CLOSE is removed.
+
+2009-03-05 filevercmp Move hidden files up in ordering.
+
+2009-01-22 c-strtod This function no longer calls xalloc_die(). If
+ c-strtold you want to exit the program in case of out-of-
+ memory, the calling function needs to arrange
+ for it, like this:
+ errno = 0;
+ val = c_strtod (...);
+ if (val == 0 && errno == ENOMEM)
+ xalloc_die ();
+
+2009-01-17 relocatable-prog In the Makefile.am or Makefile.in, you now also
+ need to set RELOCATABLE_STRIP = :.
+
+2008-12-22 getaddrinfo When using this module, you now need to link with
+ canon-host $(GETADDRINFO_LIB).
+
+2008-12-21 mbiter The header files "mbiter.h", "mbuiter.h",
+ mbuiter "mbfile.h" can now be included without checking
+ mbfile HAVE_MBRTOWC. The macro HAVE_MBRTOWC will no
+ longer be defined by these modules in a year. If
+ you want to continue to use it, you need to invoke
+ AC_FUNC_MBRTOWC yourself.
+
+2008-11-11 warnings This module subsumes the file m4/warning.m4 which
+ was removed.
+
+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.