+2010-06-11 Jim Meyering <meyering@redhat.com>
+
+ test-inttostr: avoid warnings about 4-6KB literal strings
+ * tests/test-inttostr.c: Don't use <assert.h>. Instead, ...
+ Include "macros.h", for its definition of ASSERT.
+ (CK): s/assert/ASSERT/
+ * modules/inttostr-tests (Files): Add macros.h.
+
+ init.sh: don't use $ME_ or skip_ before they are defined
+ * tests/init.sh: Hoist definitions of $ME_ and skip_ to precede
+ their first uses. Also hoist their companions: warn_, fail_,
+ framework_failure_, $stderr_fileno. Prompted by a patch from
+ Stefano Lattarini.
+
+ test-sys_socket: avoid set-but-not-used warnings from gcc
+ * tests/test-sys_socket.c (main): Use "i" and "x", in order to
+ avoid warning about set-but-not-used variables.
+
+ test-xvasprintf: avoid 'const' discard warnings
+ * tests/test-xvasprintf.c (test_xvasprintf, test_xasprintf): Use
+ "const" when assigning from literal strings.
+ (test_xasprintf): Add "void" in function argument list to placate
+ -Wstrict-prototypes and to be consistent with test_xvasprintf above.
+
+ tests: avoid compilation warnings in argmatch and exclude tests...
+ in packages that define ARGMATCH_DIE_DECL, like coreutils.
+ * tests/test-exclude.c [ARGMATCH_DIE_DECL]: Also declare the function.
+ Since it always exits, declare with the "noreturn" attribute.
+ * tests/test-argmatch.c: Likewise.
+
+ tests: avoid 'const' discard warnings in mbsstr tests
+ * tests/test-mbsstr1.c (main): Add "const" to avoid trivial warning.
+ * tests/test-mbsstr2.c (main): Likewise.
+
+ test-verify: avoid warning from gcc's -Wmissing-declarations
+ * tests/test-verify.c (function): Declare to be static.
+
+ test-inttostr.c: include <string.h> for use of strcmp
+ * tests/test-inttostr.c: Include <string.h> for strcmp declaration.
+
+ test-linkat: avoid failed assertion on "other" architectures
+ * tests/test-linkat.c: Include <sys/stat.h>, for declarations of stat,
+ lstat, mkdir. Patch by John Rigby, to fix FTBFS on armel, powerpc,
+ sparc: https://bugs.launchpad.net/bugs/591968
+
+2010-06-11 Jim Meyering <meyering@redhat.com>
+
+ printf.m4: avoid autoconf's "Expanded Before Required" warning
+ * m4/printf.m4 (gl_SNPRINTF_RETVAL_C99): Define using AC_DEFUN_ONCE,
+ rather than AC_DEFUN, to avoid the classic "Expanded Before Required"
+ autoconf warning.
+
+2010-06-10 Ben Pfaff <blp@cs.stanford.edu>
+
+ Replacement header templates are now named with ".in", not "_".
+ * doc/gnulib-intro.texi: Correct.
+
+2010-06-10 Jim Meyering <meyering@redhat.com>
+
+ inttostr-tests: depend on snprintf, not snprintf-posix
+ * modules/inttostr-tests (Depends-on): Depend on snprintf, not
+ snprintf-posix, to avoid this aclocal failure:
+ missing file gnulib-tests/vasnprintf.c
+ configure.ac:45: error: expected source file, required through \
+ AC_LIBSOURCES, not found
+
+2010-06-10 Jim Meyering <meyering@redhat.com>
+
+ inttostr: add a new function, inttostr, and tests
+ The namesake function was not available. The existence of the
+ template file, inttostr.c makes its addition nontrivial.
+ * lib/anytostr.c: Rename from inttostr.c.
+ (anytostr): Rename from inttostr.
+ * lib/inttostr.c: New file.
+ * modules/inttostr (Files): Add anytostr.c.
+ (Makefile.am): Set lib_SOURCES instead of ...
+ * m4/inttostr.m4: Remove uses of AC_LIBOBJ.
+ * lib/imaxtostr.c: Update use. s/inttostr/anytostr/
+ * lib/offtostr.c: Likewise.
+ * lib/uinttostr.c: Likewise.
+ * lib/umaxtostr.c: Likewise.
+ * modules/inttostr-tests: New file.
+ * tests/test-inttostr.c: New file. Test these functions.
+
+2010-06-09 Ben Pfaff <blp@cs.stanford.edu>
+ Bruno Haible <bruno@clisp.org>
+
+ Add "Extending Gnulib" chapter to manual.
+ * doc/gnulib.texi (Writing Modules): Add cross-reference to new
+ chapter.
+ (Extending Gnulib): New chapter.
+ * doc/gnulib-intro.texi (Openness): Add cross-reference to new
+ chapter.
+
2010-06-09 Bruno Haible <bruno@clisp.org>
Avoid relocwrapper link errors due to gnulib replacement functions.