X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=ef33264604eee77de42cf87ad60459ee198c5ea0;hb=c124cabd6716e4c57fde3b7d0d518fa61e25f12f;hp=97633beb172cf6aef68f195af96de340b338929b;hpb=abd89efaeb4366d99ad6407c415bce8d6bafb316;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 97633beb1..ef3326460 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,65 @@ +2011-09-17 Bruno Haible + + putenv: Support for MSVC. + * modules/putenv (Depends-on): Add environ. + * lib/putenv.c (environ): Disable declaration. + * lib/unistd.in.h: Update comment. + +2011-09-17 Bruno Haible + + math: Avoid macro redefinition warnings on MSVC. + * lib/math.in.h (ceilf, ceill, floorf, floorl, frexpl, ldexpl): + Undefine before redefining. + +2011-09-17 Bruno Haible + + doc: Mention functions which are declared as macros. + * doc/posix-functions/*[fl].texi: Mention that some functions are + defined as macros with arguments only. + +2011-09-17 Bruno Haible + + Add dependencies to new dirent related modules. + * modules/backupfile (Depends-on): Add opendir, readdir, closedir. + * modules/fts (Depends-on): Likewise. + * modules/glob (Depends-on): Likewise. + * modules/savedir (Depends-on): Likewise. + * modules/scandir (Depends-on): Likewise. + * modules/dirent-safer (Depends-on): Add opendir, closedir. + * modules/fdopendir (Depends-on): Add opendir. + +2011-09-17 Bruno Haible + + inet_pton: Support for MSVC on Windows Vista or newer. + * lib/arpa_inet.in.h (inet_pton): Also consider REPLACE_INET_PTON. + * lib/inet_pton.c (rpl_inet_pton): Use a simple wrapper if + HAVE_DECL_INET_PTON is defined. + * m4/inet_pton.m4 (gl_FUNC_INET_PTON): Invoke gl_PREREQ_SYS_H_WINSOCK2. + On platforms with , test whether inet_pton is declared in + . If so, arrange to replace it. + * m4/arpa_inet_h.m4 (gl_ARPA_INET_H_DEFAULTS): Initialize + REPLACE_INET_PTON. + * modules/arpa_inet (Makefile.am): Substitute REPLACE_INET_PTON. + * modules/inet_pton (Files): Add m4/sys_socket_h.m4. + (Depends-on, configure.ac): Update condition. + * doc/posix-functions/inet_pton.texi: Mention the MSVC problem. + +2011-09-17 Bruno Haible + + inet_ntop: Support for MSVC on Windows Vista or newer. + * lib/arpa_inet.in.h (inet_ntop): Also consider REPLACE_INET_NTOP. + * lib/inet_ntop.c (rpl_inet_ntop): Use a simple wrapper if + HAVE_DECL_INET_NTOP is defined. + * m4/inet_ntop.m4 (gl_FUNC_INET_NTOP): Invoke gl_PREREQ_SYS_H_WINSOCK2. + On platforms with , test whether inet_ntop is declared in + . If so, arrange to replace it. + * m4/arpa_inet_h.m4 (gl_ARPA_INET_H_DEFAULTS): Initialize + REPLACE_INET_NTOP. + * modules/arpa_inet (Makefile.am): Substitute REPLACE_INET_NTOP. + * modules/inet_ntop (Files): Add m4/sys_socket_h.m4. + (Depends-on, configure.ac): Update condition. + * doc/posix-functions/inet_ntop.texi: Mention the MSVC problem. + 2011-09-16 Eric Blake test-fsync: yet another enhancement