X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=93910c17f47ac408dd6c0654dd500e862ef9343c;hb=f6183e64302b3af947cdd932049180b5a32f6443;hp=6f1cfa5087fce38e376ee5158219960194068627;hpb=4d76a83ff171e1d393a78e5e5c7b7072119835bb;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 6f1cfa508..93910c17f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,147 @@ +2007-02-25 Bruno Haible + + * modules/printf-frexpl-tests: New file. + * tests/test-printf-frexpl.c: New file. + + * modules/printf-frexpl: New file. + * lib/printf-frexpl.h: New file. + * lib/printf-frexpl.c: New file. + * m4/printf-frexpl.m4: New file. + +2007-02-25 Bruno Haible + + * modules/printf-frexp-tests: New file. + * tests/test-printf-frexp.c: New file. + + * modules/printf-frexp: New file. + * lib/printf-frexp.h: New file. + * lib/printf-frexp.c: New file. + * m4/printf-frexp.m4: New file. + +2007-02-25 Bruno Haible + + Assume automake >= 1.10 for the tests. + * modules/arcfour-tests (TESTS): Remove $(EXEEXT) suffix. + * modules/arctwo-tests: Likewise. + * modules/argp-tests: Likewise. + * modules/avltree-list-tests: Likewise. + * modules/avltree-oset-tests: Likewise. + * modules/avltreehash-list-tests: Likewise. + * modules/carray-list-tests: Likewise. + * modules/crc-tests: Likewise. + * modules/des-tests: Likewise. + * modules/gc-arcfour-tests: Likewise. + * modules/gc-arctwo-tests: Likewise. + * modules/gc-des-tests: Likewise. + * modules/gc-hmac-md5-tests: Likewise. + * modules/gc-hmac-sha1-tests: Likewise. + * modules/gc-md2-tests: Likewise. + * modules/gc-md4-tests: Likewise. + * modules/gc-md5-tests: Likewise. + * modules/gc-pbkdf2-sha1-tests: Likewise. + * modules/gc-rijndael-tests: Likewise. + * modules/gc-sha1-tests: Likewise. + * modules/gc-tests: Likewise. + * modules/getaddrinfo-tests: Likewise. + * modules/hmac-md5-tests: Likewise. + * modules/hmac-sha1-tests: Likewise. + * modules/linked-list-tests: Likewise. + * modules/linkedhash-list-tests: Likewise. + * modules/lock-tests: Likewise. + * modules/md2-tests: Likewise. + * modules/md4-tests: Likewise. + * modules/md5-tests: Likewise. + * modules/rbtree-list-tests: Likewise. + * modules/rbtree-oset-tests: Likewise. + * modules/rbtreehash-list-tests: Likewise. + * modules/read-file-tests: Likewise. + * modules/rijndael-tests: Likewise. + * modules/stdint-tests: Likewise. + * modules/tls-tests: Likewise. + +2007-02-24 Bruno Haible + + * lib/isnanl.h (isnanl): Define through isnan if isnan is a macro. + * m4/isnan.m4 (gl_FUNC_ISNAN_NO_LIBM): Don't check for isnan as a + function; instead check whether isnan with a double argument links. + * m4/isnanl.m4 (gl_FUNC_ISNANL_NO_LIBM): Don't check for isnanl as a + function; instead check whether isnan with a 'long double' argument + links. + Reported by Eric Blake . + +2007-02-24 Bruno Haible + + * lib/isnan.c: Support the 'long double' case if USE_LONG_DOUBLE is + defined. + * lib/isnanl.c: Remove all code. Just include isnan.c. + * modules/isnanl-nolibm (Files): Add lib/isnan.c. + +2007-02-25 Jim Meyering + + Avoid conflicting types for 'unsetenv' on FreeBSD. + * lib/putenv.c (_unsetenv): Rename from "unsetenv", to avoid + conflicting with FreeBSD's (5.0 and 6.1) function declaration + in stdlib.h. + +2007-02-24 Bruno Haible + + * modules/isnanl-nolibm-tests: New file. + * tests/test-isnanl.c: New file. + + * modules/isnanl-nolibm: New file. + * lib/isnanl.h: New file. + * lib/isnanl.c: New file. + * m4/isnanl.m4: New file. + +2007-02-24 Bruno Haible + + * modules/isnan-nolibm-tests: New file. + * tests/test-isnan.c: New file. + + * modules/isnan-nolibm: New file. + * lib/isnan.h: New file. + * lib/isnan.c: New file. + * m4/isnan.m4: New file. + +2007-02-24 Bruno Haible + + * lib/frexpl.c (frexpl): Correct return values for x = 1.0L. Don't + assume that an exponent fits in 20 bits. + +2007-02-24 Jim Meyering + + * m4/regex.m4: Update the description of the configure-time option, + --without-included-regex, to state accurately what the defaults are, + and perhaps to give people an idea why using this option is risky. + +2007-02-24 Paul Eggert + + * m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Check for a nanosleep that + loops on small arguments. This attempts to avoid the problem + Bruno Haible reported for AIX 4.3.2 in + . + +2007-02-23 Bruno Haible + + * m4/perl.m4 (gl_PERL): Require version 5.005, not 5.003. + Needed for help2man. + +2007-02-23 Karl Berry + + * doc/gnulib-tool.texi (CVS Issues): mention that when foo_.h + exists, foo.h should be cvs-ignored, not committed. + +2007-02-23 Eric Blake + + * lib/getdate.h (includes): Include , not "timespec.h". + * lib/stat-time.h (includes): Likewise. + * lib/utimecmp.c (includes): Likewise. + * lib/utimens.h (includes): Likewise. + * lib/getdate.y (includes): Also include "timespec.h" for use + internal to the module. + * modules/utimens (Depends-on): Revert yesterday's patch. + * modules/nanosleep (Depends-on): Add missing dependency. + 2007-02-22 Bruno Haible * lib/glob.c: Don't include getlogin_r.h. @@ -369,7 +513,7 @@ long lines. 2007-02-17 Ben Pfaff - Bruno Haible + Bruno Haible * modules/tmpfile: New file. * lib/tmpfile.c: New file. @@ -963,7 +1107,7 @@ 2007-02-03 Jim Meyering - Give tools a better chance to allocate space for very large buffers. + Give tools a better chance to allocate space for very large buffers. * lib/xalloc.h (x2nrealloc): Use 3/2, not 2, as buffer size factor. Make pwd and readlink work also when run with an unreadable parent dir @@ -1019,11 +1163,6 @@ an error. (strncasecmp): Conditionally define as a macro that leads to a warning. -2007-02-01 Jim Meyering - - Give tools a better chance to allocate space for very large buffers. - * lib/xalloc.h (x2nrealloc): Use 3/2, not 2, as buffer size factor. - 2007-02-01 Karl Berry * config/srclist.txt (strtok_r.c): lose sync, no more strtok_r.h.