+2011-06-07 Stefano Lattarini <stefano.lattarini@gmail.com>
+
+ tests init: new function 'fatal_', for hard errors
+ Before this patch, the only way offered by tests/init.sh to
+ properly signal a hard error was the `framework_failure_'
+ function. But the error message issued by that function,
+ as its name would suggest, refers to a set-up failure in the
+ testsuite, while hard errors can obviously also be due to
+ other reasons. The best way to fix this inconsistency is to
+ introduce a new function with a more general error message.
+ * tests/init.sh (fatal_): New function.
+
+2011-06-06 Eric Blake <eblake@redhat.com>
+
+ canonicalize-lgpl: use common idiom
+ * m4/canonicalize.m4 (gl_FUNC_REALPATH_WORKS): Prefer older rm -rf
+ over newer POSIX -Rf.
+ Reported by Bruno Haible.
+
+ canonicalize-lgpl: work around AIX realpath bug
+ * m4/canonicalize.m4 (gl_FUNC_REALPATH_WORKS): Expose AIX bug.
+ * doc/posix-functions/realpath.texi (realpath): Document it.
+ Reported by Bruno Haible.
+
+ strerror: work around FreeBSD bug
+ * lib/strerror.c (strerror): Special case 0.
+ Reported by Bruno Haible.
+
+ strerror-override: avoid bloating errno module
+ * modules/errno (Files, configure.ac): Move replacement strings...
+ * modules/strerror-override: ...to new module.
+ * modules/strerror (Depends-on): Add strerror-override.
+ * modules/strerror_r-posix (Depends-on): Likewise.
+ * MODULES.html.sh: Document new module.
+ Reported by Bruno Haible.
+
2011-06-06 Bruno Haible <bruno@clisp.org>
spawn-pipe tests: Rename program.