X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=1190e1d3aaf9ef5253de7bcc7e375110a471f61d;hb=c914617c3a84151020e1251c759dbdd362955fbc;hp=fbd5ccd3b4f1ad106ef8c42d717172e0fdf30bb6;hpb=1b20f727196f5f3361c2edf5ca28ac0032425706;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index fbd5ccd3b..1190e1d3a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,118 @@ +2011-06-05 Bruno Haible + + ansi-c++-opt: Interoperability with libtool. + * m4/ansi-c++.m4 (gl_PROG_ANSI_CXX): When a C++ compiler is not found, + set the variable to "no", not to ":". + * NEWS: Mention the change. + +2011-06-05 Bruno Haible + + acl: Fix test failure on AIX 7. + * tests/test-sameacls.c (main) [AIX]: Fix aclx_printStr invocation. + Based on a patch by Jørn Amundsen . + +2011-06-05 Bruno Haible + + pipe-filter-ii: Fix test failure on AIX and IRIX. + * lib/pipe-filter-ii.c (pipe_filter_ii_execute): When write() fails + with EAGAIN, retry with a smaller buffer size. + +2011-06-05 Bruno Haible + + localename: Fix link dependencies. + * modules/localename (Link): Mention $(LIBTHREAD) or $(LTLIBTHREAD). + * modules/localename-tests (Makefile.am): Link test-localename with + $(LIBTHREAD). + +2011-06-05 Bruno Haible + + error: Avoid gcc warning. + * lib/error.c (strerror_r): Declare also when its return type is 'int'. + +2011-06-05 Bruno Haible + + unsetenv: Avoid gcc warning. + * lib/unsetenv.c (unsetenv): Provide declaration if system lacks it. + +2011-06-05 Bruno Haible + + setenv: Avoid gcc warning. + * lib/setenv.c (setenv): Provide declaration if system lacks it. + +2011-06-05 Bruno Haible + + sys_select: Ensure memset is declared also on AIX 7. + * lib/sys_select.in.h: Include also on AIX. + * doc/posix-headers/sys_select.texi: Mention that is not + self-contained also on AIX 7.1. + +2011-06-04 Jim Meyering + + maint.mk: sc_unmarked_diagnostics: don't hard-code "error" + * top/maint.mk (sc_unmarked_diagnostics): Don't hard-code the + function name, "error". + (_gl_translatable_diag_func_re): New configurable variable. + +2011-06-04 Bruno Haible + + getopt: Avoid gcc warning. + * lib/getopt.c (_getopt_internal_r): Remove unused variable 'ambig'. + +2011-06-04 Bruno Haible + + strerror_r: Fix comments. + * lib/strerror_r.c (strerror_r): Update comments after 2011-06-01 + commit. + +2011-06-04 Bruno Haible + + perror: Fix compilation error. + * lib/perror.c: Don't include intprops.h, verify.h, strerror-impl.h. + Undefine fprintf, not sprintf. + * modules/perror (Depends-on): Remove intprops, verify. + +2011-06-04 Bruno Haible + + setlocale: Enable replacement on Cygwin 1.5. + * m4/setlocale.m4 (gl_FUNC_SETLOCALE): Set REPLACE_SETLOCALE also on + Cygwin 1.5.x. + * doc/posix-functions/setlocale.texi: Mention that the problem with the + LC_CTYPE category also exists on Cygwin 1.5.x. + +2011-06-04 Bruno Haible + + strerror-override: Don't disable symbol renamings. + * lib/strerror-override.h: Include errno.h and stddef.h, not string.h. + * lib/strerror-override.c: Include config.h. + (strerror_override): Don't undefine. + +2011-06-03 Bruno Haible + + Copyright: Use LGPL 2.1 instead of LGPL 2.0. + * lib/localename.h: Update copyright header. + * lib/localename.c: Likewise. + * lib/relocatable.h: Likewise. + * lib/relocatable.c: Likewise. + +2011-06-02 Bruno Haible + + doc: Fix a module name. + * doc/posix-functions/open.texi: Fix module name 'nonblocking'. + +2011-06-02 Bruno Haible + + pipe2: Remove dependency on 'nonblocking' module. + * lib/pipe2.c: Include verify.h. Include nonblocking.h only if + O_NONBLOCK is defined by gnulib. + (pipe2) [WIN32]: If O_NONBLOCK is not defined by gnulib, verify that it + is zero. + * modules/pipe2 (Depends-on): Add verify. Remove nonblocking. + * tests/test-pipe2.c: Include nonblocking.h only if O_NONBLOCK is + defined by gnulib. + (get_nonblocking_flag): New function. + (main): Test O_NONBLOCK flag only if it is nonzero. + * doc/glibc-functions/pipe2.texi: Mention the 'nonblocking' module. + 2011-06-03 Jim Meyering maint: three new prohibit-header-without-use rules