X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=7f591a2afb47bf3c2ac8ced2ff0e3bae8378f0ad;hb=b3609c143bda48f4770412e689443601527f8e5b;hp=1d5233a187547db5c86b0005f7ef3e274408afa3;hpb=e0a24ecdfd89e9556f74ceb83fe0773c466c6f5a;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 1d5233a18..7f591a2af 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,67 @@ +2011-10-22 Bruno Haible + + perror: Recognize when test program crashes. + * m4/perror.m4 (gl_FUNC_PERROR): If the test program crashes due to + strerror, set gl_cv_func_perror_works to no. + Reported by Daniel Richard G. . + + perror: Fix indentation. + * m4/perror.m4 (gl_FUNC_PERROR): Fix indentation. + +2011-10-22 Bruno Haible + + isfinite, isinf, isnan, signbit: Don't define as a macro in C++. + * lib/math.in.h (_GL_MATH_CXX_REAL_FLOATING_DECL_1, + _GL_MATH_CXX_REAL_FLOATING_DECL_2): nEW MACROS. + (isfinite, isinf, isnan, signbit): In C++, define as overloaded + functions, not as a macro. + * tests/test-math-c++.cc (REAL_FLOATING_CHECK, OVERLOADED_CHECK): New + macros. + (isfinite, isinf, isnan, signbit): Check overloaded functions and + absence of macro. + Suggested by Eric Blake. + Reported by Michael Goffioul . + +2011-10-21 Bruno Haible + + relocatable-prog-wrapper: Don't leave object files behind. + * build-aux/install-reloc: Re-synchronize list of .o files to be + removed with list of compilation units. + +2011-10-20 Bruno Haible + + openpty, posix_openpt: Remove code duplication. + * lib/posix_openpt.c: Add comments about platforms, from lib/openpty.c. + * lib/openpty.c: Include . + (openpty): Use posix_openpt on all platforms except IRIX. + * modules/openpty (Depends-on): Add posix_openpt. Add conditions. + +2011-10-20 Bruno Haible + + unlockpt: Detect invalid argument. + * lib/unlockpt.c: Include . + (unlockpt): Check whether fd is valid, using fcntl(). + * modules/unlockpt (Depends-on): Add fcntl-h. + +2011-10-20 Bruno Haible + + openpty: Avoid compilation error on AIX 6.1. + * lib/pty.in.h [AIX]: Include , for 'struct winsize'. + +2011-10-20 Bruno Haible + + posix_openpt: Support for OpenBSD. + * lib/posix_openpt.c [OpenBSD]: Include , . + (posix_openpt) [OpenBSD]: New code. + * lib/grantpt.c: Include . + (grantpt) [OpenBSD]: Only test whether fd is valid, nothing else. + * modules/grantpt (Depends-on): Add fcntl-h. + +2011-10-20 Bruno Haible + + posix_openpt test: Coding style. + * tests/test-posix_openpt.c: Use GNU coding style. + 2011-10-20 Bruno Haible grantpt: Support --avoid=pt_chown.