+2008-12-08 Jim Meyering <meyering@redhat.com>
+
+ work around mingw's lack of some S_IF definitions
+ * lib/fts.c (S_IFLNK, S_IFSOCK): Define if not already defined.
+ Reported by Simon Josefsson.
+
+2008-12-08 Bruno Haible <bruno@clisp.org>
+
+ * m4/signbitl.m4 (gl_SIGNBIT_TEST_PROGRAM): Add a link check of signbit
+ applied to variables. Needed on MacOS X 10.4/PowerPC.
+ Reported by Simon Josefsson.
+
+2008-12-08 William Pursell <bill.pursell@gmail.com> (tiny change)
+ and Eric Blake <ebb9@byu.net>
+
+ assert: honor --enable-assert
+ * m4/assert.m4 (gl_ASSERT): Synchronize with autoconf 2.64, in
+ order to honor --enable-assert, rather than treating it as a
+ synonym for --disable-assert.
+
+2008-12-08 Jim Meyering <meyering@redhat.com>
+
+ * lib/posixtm.c: Remove now-useless declaration of mktime.
+
+ * build-aux/announce-gen (get_tool_versions): Accept .xz tarballs.
+
+2008-12-07 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-lock.c (test_lock, test_rwlock, test_recursive_lock,
+ test_once): Mark functions as static.
+ * tests/test-tls.c (test_tls): Likewise.
+
+2008-12-07 Bruno Haible <bruno@clisp.org>
+
+ * lib/striconveha.h (uniconv_register_autodetect): Renamed from
+ iconv_register_autodetect.
+
+2008-12-07 Jim Meyering <meyering@redhat.com>
+
+ posixtm.c: avoid a warning
+ * lib/posixtm.c (posixtime): Don't initialize tm0.
+ It's no longer needed to placate gcc4's -Wuninitialized,
+ and the attempt to placate would elicit a new warning.
+
+ unicodeio.c: mark unused parameters
+ * lib/unicodeio.c (exit_failure_callback): Mark unused parameter.
+ (fallback_failure_callback): Likewise.
+
+2008-12-07 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_create_testdir): When building the tests
+ subdirectory, ignore the modules gnumakefile and maintainer-makefile.
+ Reported by Simon Josefsson.
+
+2008-12-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * doc/manywarnings.texi, doc/gnulib-intro.texi: Fix typos.
+
+2008-12-06 Bruno Haible <bruno@clisp.org>
+
+ * lib/c-stack.h (c_stack_action): Clarify possible side effects.
+ Suggested by Eric Blake.
+
+2008-12-06 Bruno Haible <bruno@clisp.org>
+
+ Fix a c-stack test failure on MacOS X.
+ * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): Require
+ AC_CANONICAL_HOST. Define FAULT_YIELDS_SIGBUS. If set, install a signal
+ handler for SIGBUS as well.
+ * lib/c-stack.c (c_stack_action): If FAULT_YIELDS_SIGBUS is set,
+ install a signal handler for SIGBUS as well.
+ Reported by Bruce Dugan <bld0401@gmail.com> via Eric Blake.
+
+2008-12-06 Bruno Haible <bruno@clisp.org>
+
+ Advocacy documentation.
+ * doc/gnulib-intro.texi (Benefits): New section.
+ * doc/gnulib.texi: Update.
+
+2008-12-06 Bruno Haible <bruno@clisp.org>
+
+ Document the 'manywarnings' module.
+ * doc/manywarnings.texi: New file.
+ * doc/gnulib.texi: Include it.
+
+2008-12-05 Eric Blake <ebb9@byu.net>
+
+ tests: silence some gcc warnings
+ * tests/test-getdate.c (LOG) [!DEBUG]: Mark no-op void.
+ * tests/uniwidth/test-uc_width2.c (finish_interval): Avoid printf
+ type mismatches.
+
+2008-12-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ Bruno Haible <bruno@clisp.org>
+
+ * m4/openmp.m4 (AC_OPENMP): Do not define with Autoconf 2.62 or newer.
+
+2008-11-29 Jim Meyering <meyering@redhat.com>
+
+ unicodeio.c: mark unused parameters
+ * lib/unicodeio.c (exit_failure_callback): Mark unused parameter.
+ (fallback_failure_callback): Likewise.
+
+ fts: fix a thinko
+ * lib/fts.c (s_ifmt_shift_bits): Remove function. Not needed after all.
+ (set_stat_type): Return S_IF*-valued "type" directly.
+ Prompted by James Youngman's spotting a related bug.
+ Confirmed by further testing through find.
+
+ fts: provide dirent.d_type via FTSENT.fts_statp, when possible
+ * lib/fts.c (D_TYPE): Define.
+ (DT_UNKNOWN, DT_BLK, DT_CHR) [HAVE_STRUCT_DIRENT_D_TYPE]: Define.
+ (DT_DIR, DT_FIFO, DT_LNK, DT_REG, DT_SOCK): Likewise.
+ (s_ifmt_shift_bits): New function.
+ (set_stat_type): New function.
+ (fts_build): When not calling fts_stat, call set_stat_type
+ to propagate dirent.d_type info to fts_read caller.
+ * lib/fts_.h (FTSENT) [FTS_DEFER_STAT]: Mention that
+ fts_statp->st_mode type information may be valid.
+
+2008-11-28 Simon Josefsson <simon@josefsson.org>
+
+ * lib/sys_time.in.h: Add extern "C" block for C++. Suggested by
+ Brian Dessent <brian@dessent.net>. Reported by Sam Steingold
+ <sds@gnu.org>.
+
+2008-11-20 Bruno Haible <bruno@clisp.org>
+
+ Attempt to work around an AIX 5.3, 6.1 compiler bug with include_next.
+ * lib/math.in.h: Use INCLUDE_NEXT_AS_FIRST_DIRECTIVE instead of
+ INCLUDE_NEXT.
+ * m4/include_next.m4 (gl_INCLUDE_NEXT): Set also
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE.
+ * modules/math (Makefile.am): Substitute
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE instead of INCLUDE_NEXT.
+ Reported by Albert Chin <bug-gnulib@mlists.thewrittenword.com>.
+
+2008-11-18 Alexandre Duret-Lutz <adl@lrde.epita.fr>
+ Bruno Haible <bruno@clisp.org>
+
+ * lib/stdint.in.h: Define all type macros so that their expansion is
+ a single typedef'ed token. Fixes a compilation failure in Boost which
+ does "using ::int8_t;".
+
+2008-11-18 Simon Josefsson <simon@josefsson.org>
+
+ * m4/manywarnings.m4: New file with gl_MANYWARN_COMPLEMENT and
+ gl_MANYWARN_ALL_GCC.
+ * m4/warnings.m4: Removed gl_WARN_SUPPORTED and
+ gl_WARN_COMPLEMENT. Suggested by Bruno Haible <bruno@clisp.org>.
+ * modules/manywarnings: New file.
+ * MODULES.html.sh: Mention manywarnings module.
+
+2008-11-18 Bruno Haible <bruno@clisp.org>
+
+ * doc/gnulib-tool.texi (Unit tests): New section.
+
+2008-11-18 Simon Josefsson <simon@josefsson.org>
+
+ * top/maint.mk (refresh-po): Fix sed regexp to avoid problems with
+ paths like 'lib/po/foo.po'.
+
+2008-11-17 Simon Josefsson <simon@josefsson.org>
+
+ * m4/warnings.m4: Improve code. Reported by Ralf Wildenhues
+ <Ralf.Wildenhues@gmx.de> and Paolo Bonzini <bonzini@gnu.org>.
+
+2008-11-17 Simon Josefsson <simon@josefsson.org>
+
+ * m4/warnings.m4: Use CPPFLAGS to really check whether the
+ parameter works.
+
+2008-11-17 Simon Josefsson <simon@josefsson.org>
+
+ * m4/warnings.m4: Add gl_WARN_COMPLEMENT and gl_WARN_SUPPORTED.
+
+2008-11-17 Bruce Korb <bkorb@gnu.org>
+
+ * modules/parse-duration-tests: New file.
+ * tests/test-parse-duration.sh: New file.
+ * tests/test-parse-duration.c: New file.
+
+ New module 'parse-duration'.
+ * lib/parse-duration.h: New file.
+ * lib/parse-duration.c: New file.
+ * modules/parse-duration: New file.
+
+2008-11-17 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-select-out.sh: Comment out the first pipe test.
+ Reported by Simon Josefsson.
+
+2008-11-17 Bruno Haible <bruno@clisp.org>
+
+ * modules/getaddrinfo (Depends-on): Add servent, hostent.
+ * m4/getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Use gl_SERVENT and
+ gl_HOSTENT.
+
+2008-11-17 Bruno Haible <bruno@clisp.org>
+
+ * m4/sockets.m4 (gl_SOCKETS): After trying -lsocket, try also
+ -lnetwork and -lnet. Needed for Haiku and BeOS.
+
+2008-11-16 Bruno Haible <bruno@clisp.org>
+
+ * m4/getaddrinfo.m4 (gl_GETADDRINFO): Fix indentation.
+
+2008-11-16 Bruno Haible <bruno@clisp.org>
+
+ Avoid test failure on Haiku.
+ * tests/test-fsync.c: Include <errno.h>.
+ (main): Don't require that fsync (0) fails.
+
+2008-11-15 Bruno Haible <bruno@clisp.org>
+
+ New module 'hostent'.
+ * modules/hostent: New file.
+ * m4/hostent.m4: New file, based on code in m4/getaddrinfo.m4.
+
2008-11-15 Bruno Haible <bruno@clisp.org>
New module 'servent'.