X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=662bedbe21f5a00798d025dbd9f94acddc647918;hb=88418d5fd24c99aac393d3e2f564f6939e4e2fe3;hp=b8456de5c3e9c19ed6f89f82a19e0f42ad2ceb3c;hpb=fa6be5b2b297b569d890535b0126054789f8a6fb;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index b8456de5c..662bedbe2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,78 @@ -2011-01-04 Bruce Korb +2011-01-07 Bruno Haible + + strtod: Restore errno when successfully parsing Infinity or NaN. + * lib/strtod.c (strtod): After successfully parsing an Infinity or NaN, + restore the original errno. + +2011-01-07 Bruno Haible + + remove test: Avoid failure on HP-UX 11. + * tests/test-remove.c (main): Allow EEXIST as alternative error code. + +2011-01-07 Bruno Haible + + mkdir, mkdirat tests: Avoid failure on HP-UX 11.11. + * tests/test-mkdir.h (test_mkdir): Allow EOPNOTSUPP as alternative + error code. + +2011-01-07 Pádraig Brady + + ignore-value: fixup comments, and add Eric Blake + as an author since he rewrote the macros. + * lib/ignore-value.h (ignore_value): State that + we now support aggregates. Also specify exactly + when the GCC warn_unused_result feature was added. + +2011-01-06 Eric Blake + + ignore-value: support aggregate types + * lib/ignore-value.h (ignore_value): Provide separate gcc + definition. + * modules/ignore-value-tests: New test module. + * tests/test-ignore-value.c: New test. + + maint.mk: improve sc_prohibit_strcmp regex + * top/maint.mk (sc_prohibit_strcmp): Detect strcmp()!=0, as + documented. Also, detect strcmp((expr),expr) == 0. Exempt the + definition of STRNEQ. + + signal: work around Haiku issue with SIGBUS + * lib/siglist.h: Add comment. + * lib/sig2str.c (numname_table): Swap SIGBUS order, to match + strsignal's favoring of SIGSEGV. + * tests/test-signal.c (main): Avoid test failure. + * doc/posix-headers/signal.texi (signal.h): Document the issue. + Reported by Scott McCreary. + + maint.mk: add pre-release check to ensure submodule commits are public + * top/maint.mk (public-submodule-commit): New rule. + (submodule-checks): New variable. + (alpha beta stable): Depend on the variable. + +2011-01-05 Pádraig Brady + and Jim Meyering + + ignore-value: make ignore_value more generic; deprecate ignore_ptr + * lib/ignore-value.h: Include , for decl of intptr_t. + (ATTRIBUTE_DEPRECATED): Define. + (_ignore_case): New function. + (ignore_value): New macro, to replace the old function. + (ignore_ptr): Arrange for any use to evoke a deprecation warning. + * modules/ignore-value (Depends-on): Add stdint. + +2011-01-04 Eric Blake + + doc: regenerate INSTALL + * doc/Makefile (INSTALL, INSTALL.ISO, INSTALL.UTF-8): Re-add + @firstparagraphindent support, now that autoconf dropped it. + (INSTALL_PRELUDE): Reinstate old macro. + * doc/install.texi: Resync from autoconf. + * doc/INSTALL: Reflect recent autoconf update. + * doc/INSTALL.ISO: Likewise. + * doc/INSTALL.UTF-8: Likewise. + Reported by Karl Berry. + +2011-01-04 Bruce Korb git-version-gen: avoid a sub-shell * build-aux/git-version-gen: Redirect stderr in `...` via