X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=4801d215c61e7090aff49865cb5fab3bfddab6ab;hb=b474f4eb2187f6ae6f504ce9ff5eb11b7ec811bc;hp=eefe9854484a9ef98a9b03f623aff325649d2fe4;hpb=90374d639f7c4cbbacaabca9cedec88f8b5bce3d;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index eefe98544..4801d215c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,185 @@ +2007-10-22 Ralf Wildenhues + + * lib/getloadavg.c + [defined (__osf__) && (defined (__alpha) || defined (__alpha__)]: + Undef `sys' after including sys/table.h, for Tru64 4.0D. + + * tests/test-i-ring.c: Work for C89. + +2007-10-22 Bruno Haible + + * m4/ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Use -1ull, not + -1u, in preprocessor expression, so that we don't test for the bug + in HP-UX 11.00 cpp. Testing for this bug caused problems; see + . + +2007-10-22 Eric Blake + + * tests/test-yesno.sh: Silence stderr during test. + +2007-10-22 Simon Josefsson + + * modules/crypto/gc-camellia: New file. + + * m4/gc-camellia.m4: New file. + + * lib/gc-libgcrypt.c (gc_cipher_open): Support Camellia. + + * lib/gc.h (enum Gc_cipher): Add GC_CAMELLIA128, GC_CAMELLIA256. + +2007-10-22 Simon Josefsson + + * build-aux/maint.mk (gzip_rsyncable): Don't fail if gzip sends + --help to stdout. Reported by sms@antinode.org (Steven + M. Schweda). + +2007-10-22 Simon Josefsson + + * users.txt: Fix link to libksba. + +2007-10-21 Ben Pfaff + + * modules/roundf-tests: Add dependency on floorf, ceilf to allow + round.c roundf implementation that depends on floorf and ceilf to + be tested unconditionally. + +2007-10-21 Ben Pfaff + + * m4/check-libm-func.m4: Removed. + * m4/check-math-lib.m4: New file. + * m4/round.m4: Rewrite to use gl_CHECK_MATH_LIB. + * m4/roundf.m4: Ditto, and fix lack of HAVE_DECL_ROUNDF + definition and lack of AC_LIBOBJ([roundf]). + * m4/roundl.m4: Ditto, and similarly for roundl. + * modules/round: Reference new m4 file. + * modules/roundf: Ditto. + * modules/roundl: Ditto. + * tests/test-round2.c (main): Use ROUND instead of round. + Bug report from Bruno Haible. + +2007-10-21 Bruno Haible + + * lib/printf-parse.c: Don't assume exists in IN_LIBASPRINTF + context. + +2007-10-21 Bruno Haible + + * tests/test-wcwidth.c (main): Allow negative result for some control + characters. + + * m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Check also the width of U+200B. + Needed on OSF/1 5.1. + +2007-10-21 Bruno Haible + + * tests/test-floorf1.c: Include isnanf.h. + (main): Use isnanf() instead of isnan(). + * tests/test-ceilf1.c: Include isnanf.h. + (main): Use isnanf() instead of isnan(). + * tests/test-truncf1.c: Include isnanf.h. + (main): Use isnanf() instead of isnan(). + * tests/test-roundf1.c: Include isnanf.h. + (main): Use isnanf() instead of isnan(). + +2007-10-21 Eric Blake + + * users.txt: Update URL for m4. + +2007-10-21 Bruno Haible + + * users.txt: Add clisp. Update URLs to Simon Josefsson's projects. + +2007-10-21 Bruno Haible + + * gnulib-tool (func_create_megatestdir): Determine the cvsdate from + Git's management files if the CVS files are not present. + +2007-10-20 Bruno Haible + + * lib/count-one-bits.h (COUNT_ONE_BITS): Use the builtin also for + gcc-3.4.x. + +2007-10-20 Ben Pfaff + + * lib/math.in.h: Declare round, roundf, roundl if we are providing + implementations. + * m4/math_h.m4: New substitutions for round, roundf, roundl modules. + * lib/round.c: New file. + * lib/roundf.c: New file. + * lib/roundl.c: New file. + * m4/round.m4: New file. + * m4/roundf.m4: New file. + * m4/roundl.m4: New file. + * m4/check-libm-func-m4: New file. + * modules/math: Replace round, roundf, roundl related @VARS@ in + math.in.h. + * modules/round: New file. + * modules/round-tests: New file. + * modules/roundf: New file. + * modules/roundf-tests: New file. + * modules/roundl: New file. + * modules/roundl-tests: New file. + * tests/test-round1.c: New file. + * tests/test-round2.c: New file. + * tests/test-roundf1.c: New file. + * tests/test-roundf2.c: New file. + * tests/test-roundl.c: New file. + * doc/functions/round.texi: Mention round module. + * doc/functions/roundf.texi: Mention roundf module. + * doc/functions/roundl.texi: Mention roundl module. + * MODULES.html.sh: Mention new modules. + Thanks to Bruno Haible for suggestions. + +2007-10-20 Jim Meyering + + * lib/xprintf.c: Include unconditionally. + + Change xprintf's license to GPL. + * modules/xprintf (License): s/LGPL/GPL/, since this module + depends on modules (exit and exitfail) which are GPL. + Suggestion from Bruno Haible. + + xprintf fixes. + * lib/xprintf.c (xprintf, xfprintf): Use va_end. + Use a clearer diagnostic. + Patch from Bruno Haible. + +2007-10-20 Bruno Haible + + * lib/vasnprintf.c (VASNPRINTF): Don't report overflow if the available + length is INT_MAX and sizeof (DCHAR_T) > sizeof (TCHAR_T). + Reported by Ralf Wildenhues . + +2007-10-20 Bruno Haible + + * tests/test-floorf2.c (correct_result_p): Don't rely on excess + precision in the comparison result > x - 1 or similar. + * tests/test-ceilf2.c (correct_result_p): Likewise. + * tests/test-truncf2.c (correct_result_p): Likewise. + * tests/test-trunc2.c (correct_result_p): Likewise. + Reported by Ralf Wildenhues . + +2007-10-20 Bruno Haible + + * modules/ceil: New file. + * m4/ceil.m4: New file. + * doc/functions/ceil.texi: Mention the 'ceil' module. + +2007-10-20 Bruno Haible + + * modules/floor: New file. + * m4/floor.m4: New file. + * doc/functions/floor.texi: Mention the 'floor' module. + +2007-10-20 Bruno Haible + + * modules/ceilf-tests (Depends-on): Add fprintf-posix. Needed for use + of %a. + * modules/floorf-tests (Depends-on): Likewise. + * modules/truncf-tests (Depends-on): Likewise. + * modules/trunc-tests (Depends-on): Likewise. + Reported by Ben Pfaff. + 2007-10-19 Jim Meyering * lib/xprintf.c (xprintf, xfprintf): Test err < 0, not just "err".