X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=fd84791197c3ba9f65059d55a8cef41b8e308d7d;hb=6acb78ab27c97d221e866ffd7f6777de370ba15d;hp=46c1ede9a4651dd9bd0e3f4623fcacbcfdf74ce9;hpb=80fc442c212439b65a2fba722b17529aba2aa1ae;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 46c1ede9a..fd8479119 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,139 @@ +2010-08-24 Paul Eggert + + stdbool: avoid spurious failure with modern xlc + * m4/stdbool.m4 (AC_HEADER_STDBOOL): Resync with autoconf. + +2010-08-24 Bruno Haible + + getloadavg: simplify code + * m4/getloadavg.m4 (gl_GETLOADAVG): Remove useless test of + gl_have_func. Update comments. + +2010-08-24 Eric Blake + + getloadavg: don't define SVR4 on cygwin + * m4/getloadavg.m4 (gl_GETLOADAVG): Sync with autoconf fix, to + only define SVR4 when -lkvm is required. + Reported by Yaakov Selkowitz. + +2010-08-24 Bruno Haible + + priv-set: fix comment + * lib/priv-set.c (priv_set_restore): Fix typo in comment. + +2010-08-23 Paul Eggert + + priv-set: fix comments + * lib/priv-set.c (priv_set_remove, priv_set_restore): Fix comments + to match code, as suggested by David Bartley in: + http://lists.gnu.org/archive/html/bug-tar/2010-08/msg00018.html + +2010-08-23 Eric Blake + + stdbool: avoid rejecting clang + * m4/stdbool.m4 (AC_HEADER_STDBOOL): Resync with autoconf. + * tests/test-stdbool.c: Enable more tests if using the system + instead of the gnulib replacement. + (main): Move xlc bug test to a runtime test for all compilers. + Reported by Anders Kaseorg. + + argz: fix shell quoting issue + * m4/argz.m4 (gl_FUNC_ARGZ): Allow for spaces in argument. + Reported by Charles Wilson. + +2010-08-22 Paolo Bonzini + Erik Faye-Lund + + poll, select: handle ERROR_BROKEN_PIPE. + * lib/poll.c (win32_compute_revents): Return POLLHUP when + PeekNamedPipe fails with ERROR_BROKEN_PIPE. + * lib/select.c (win32_compute_revents): Do not mark a pipe + as writeable if PeekNamedPipe fails with ERROR_BROKEN_PIPE. + +2010-08-22 Giuseppe Scrivano + + fts: allow compilation with C++ + * lib/fts_.h: Specify extern "C" linkage with C++. + +2010-08-22 Ralf Wildenhues + + Fix gnulib-tool sed script de-commentation for AIX sed. + * gnulib-tool (sed_comments): Try indented comments, for AIX 5.3 + sed. + +2010-08-17 Eric Blake + + test-stddef: test for (some) offsetof bugs + * tests/test-stddef.c: Enhance test to ensure correct type of + offsetof. + * doc/posix-headers/stddef.texi (stddef.h): Document a Solaris bug + that we are not fixing at this time. + +2010-08-15 Bruno Haible + + stpncpy: Allow stpncpy to be defined as a macro. + * m4/stpncpy.m4 (gl_FUNC_STPNCPY): Don't attempt to redeclare stpncpy + if it's already correctly declared. + * lib/string.in.h (stpncpy): Undefine before redefining. + Reported by Jeremy Huddleston . + +2010-08-14 Bruno Haible + + Rename module 'memxfrm' to 'amemxfrm'. + * lib/amemxfrm.h: Renamed from lib/memxfrm.h. + (amemxfrm): Renamed from memxfrm. + * lib/amemxfrm.c: Renamed from lib/memxfrm.h. Include amemxfrm.h. + (amemxfrm): Renamed from memxfrm. + * modules/amemxfrm: Renamed from modules/memxfrm. Update. + * NEWS: Mention the change. + * MODULES.html.sh (String handling ): Update. + * lib/unicase/u-casexfrm.h: Invoke amemxfrm instead of memxfrm. + * lib/unicase/u8-casexfrm.c: Include amemxfrm.h instead of memxfrm.h. + * lib/unicase/u16-casexfrm.c: Likewise. + * lib/unicase/u32-casexfrm.c: Likewise. + * lib/uninorm/u-normxfrm.h: Invoke amemxfrm instead of memxfrm. + * lib/uninorm/u8-normxfrm.c: Include amemxfrm.h instead of memxfrm.h. + * lib/uninorm/u16-normxfrm.c: Likewise. + * lib/uninorm/u32-normxfrm.c: Likewise. + * modules/unicase/u8-casexfrm (Depends-on): Add amemxfrm, remove + memxfrm. + * modules/unicase/u16-casexfrm (Depends-on): Likewise. + * modules/unicase/u32-casexfrm (Depends-on): Likewise. + * modules/uninorm/u8-normxfrm (Depends-on): Likewise. + * modules/uninorm/u16-normxfrm (Depends-on): Likewise. + * modules/uninorm/u32-normxfrm (Depends-on): Likewise. + Suggested by Paul Eggert. + +2010-08-14 Bruno Haible + + Tests for module 'astrxfrm'. + * modules/astrxfrm-tests: New file. + * tests/test-astrxfrm.c: New file. + + New module 'astrxfrm'. + * lib/astrxfrm.h: New file. + * lib/astrxfrm.c: New file, based on lib/memxfrm.c. + * modules/astrxfrm: New file. + +2010-08-14 Reuben Thomas + + regex: Tweak doc. + * doc/regex.texi (Overview): Don't mention regex.c. + (GNU Regular Expression Compiling): Likewise. + (Match-end-of-line Operator): Mention 'not_eol'. + +2010-08-14 Brian Gough + Bruno Haible + + git-merge-changelog: add doc relating to use with bzr and hg. + * lib/git-merge-changelog.c: Add comments regarding bzr, hg, diff3. + +2010-08-14 Matthias Bolte + + pthread: fix pthread.h creation for srcdir != builddir + * modules/pthread (Makefile.am): Fix the rule to work also in a + non-srcdir build. + 2010-08-13 Karl Berry * doc/regex.texi (Predefined Syntaxes): @smallexample.