+2007-10-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix Tru64 problem with stdbool.h.
+ * lib/stdbool.in.h (false, true):
+ [! (defined __cplusplus || defined __BEOS__) && !defined __GNUC__]:
+ Don't declare as an enum in this situation; it runs afoul of Tru64.
+ Problem reported by Steven M. Schweda in
+ <http://lists.gnu.org/archive/html/bug-autoconf/2007-10/msg00019.html>.
+
+2007-10-22 Eric Blake <ebb9@byu.net>
+
+ Also wrap vf?printf.
+ * lib/xprintf.h (xvprintf, xvfprintf): New declarations.
+ * lib/xprintf.c (xprintf, xfprintf): Work for C89.
+ (xvprintf, xvfprintf): New functions.
+
+2007-10-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * modules/fstrcmp-tests (test_fstrcmp_LDADD): New, add
+ @LIBINTL@ for FreeBSD 6.2, $(LIBTHREAD) for AIX 4.3.3.
+
+ * lib/uniconv/u16-conv-to-enc.c (U_MBLEN): Define.
+ * lib/uniconv/u32-conv-to-enc.c (U_MBLEN): Likewise.
+
+2007-10-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/acl.c (copy_acl): Adjust to IRIX 6.5. Problem reported
+ by Bruno Haible.
+
+2007-10-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * 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 <bruno@clisp.org>
+
+ * 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
+ <http://lists.gnu.org/archive/html/bug-gnulib/2007-10/msg00329.html>.
+
+2007-10-22 Eric Blake <ebb9@byu.net>
+
+ * tests/test-yesno.sh: Silence stderr during test.
+
+2007-10-22 Simon Josefsson <simon@josefsson.org>
+
+ * 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 <simon@josefsson.org>
+
+ * 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 <simon@josefsson.org>
+
+ * users.txt: Fix link to libksba.
+
+2007-10-21 Ben Pfaff <blp@gnu.org>
+
+ * 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 <blp@gnu.org>
+
+ * 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 <bruno@clisp.org>
+
+ * lib/printf-parse.c: Don't assume <stdint.h> exists in IN_LIBASPRINTF
+ context.
+
+2007-10-21 Bruno Haible <bruno@clisp.org>
+
+ * 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 <bruno@clisp.org>
+
+ * 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 <ebb9@byu.net>
+
+ * users.txt: Update URL for m4.
+
+2007-10-21 Bruno Haible <bruno@clisp.org>
+
+ * users.txt: Add clisp. Update URLs to Simon Josefsson's projects.
+
+2007-10-21 Bruno Haible <bruno@clisp.org>
+
+ * 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 <bruno@clisp.org>
+
+ * lib/count-one-bits.h (COUNT_ONE_BITS): Use the builtin also for
+ gcc-3.4.x.
+
+2007-10-20 Ben Pfaff <blp@gnu.org>
+
+ * 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 <meyering@redhat.com>
+
+ * lib/xprintf.c: Include <config.h> 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 <bruno@clisp.org>
+
+ * 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 <Ralf.Wildenhues@gmx.de>.
+
+2007-10-20 Bruno Haible <bruno@clisp.org>
+
+ * 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 <Ralf.Wildenhues@gmx.de>.
+
+2007-10-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/ceil: New file.
+ * m4/ceil.m4: New file.
+ * doc/functions/ceil.texi: Mention the 'ceil' module.
+
+2007-10-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/floor: New file.
+ * m4/floor.m4: New file.
+ * doc/functions/floor.texi: Mention the 'floor' module.
+
2007-10-20 Bruno Haible <bruno@clisp.org>
* modules/ceilf-tests (Depends-on): Add fprintf-posix. Needed for use