+2006-11-01 Eric Blake <ebb9@byu.net>
+
+ * lib/mkstemp-safer.c (mkstemp_safer): Allow C++ compilation.
+
+ * m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Allow C++ configuration.
+
+2006-10-29 Bruno Haible <bruno@clisp.org>
+
+ Make it compile in C++ mode.
+ * lib/full-write.c (full_rw): Add a cast.
+
+2006-11-01 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_get_automake_snippet): Change sed_combine_lines to
+ be POSIX compliant.
+ Reported by Roger Persson <perrog@gmail.com>.
+
+2006-11-01 Eric Blake <ebb9@byu.net>
+
+ * lib/getopt_.h: Fix comments.
+
+2006-10-31 Eric Blake <ebb9@byu.net>
+
+ * modules/tmpdir (Depends-on): Add sys_stat.
+ * modules/mkdtemp (Depends-on): Add tempname, drop unistd.
+ * lib/mkdtemp.c (gen_tempname): Remove; tempname covers this.
+ * lib/tmpdir.c (S_ISDIR): Simplify, thanks to sys_stat.
+ * m4/mkdtemp.m4 (gl_PREREQ_MKDTEMP): Simplify, thanks to
+ tempname.
+
+2006-10-31 Paul Eggert <eggert@cs.ucla.edu>
+
+ Avoid some C++ diagnostics reported by Bruno Haible.
+ * lib/quotearg.c (clone_quoting_options): Use xmemdup rather than
+ xmalloc.
+ (quotearg_alloc): Use xcharalloc rather than xmalloc.
+ (struct slotvec): Move to top level.
+ (quotearg_n_options): Rewrite to avoid xmalloc.
+ * lib/xalloc.h (xcharalloc): New function.
+ * (xrealloc, xnrealloc, x2realloc, x2nrealloc, xmemdup):
+ [defined __cplusplus]: Add function template that provides result
+ type propagation. This part of the change is from Bruno Haible.
+
+2006-10-29 Bruno Haible <bruno@clisp.org>
+
+ Make it compile in C++ mode.
+ * lib/striconv.c (mem_cd_iconv): Cast malloc/realloc result.
+ * lib/strnlen1.c (strnlen1): Cast memchr result.
+ * lib/mbchar.h (mb_copy): Rename arguments to 'new_mbc', 'old_mbc'.
+ * lib/clean-temp.c (string_equals, string_hash): Add casts.
+ (create_temp_dir): Rename local variable 'template'.
+ (compile_csharp_using_sscli): Add cast.
+ * lib/fatal-signal.c (at_fatal_signal): Cast xmalloc result.
+ * lib/findprog.c (find_in_path): Likewise.
+ * lib/linebreak.c (mbs_width_linebreaks): Cast malloc result.
+ * lib/wait-process.c (register_slave_subprocess): Likewise.
+
+2006-10-22 Bruno Haible <bruno@clisp.org>
+
+ * modules/tsearch: New file.
+ * lib/tsearch.h: New file.
+ * lib/tsearch.c: New file, from glibc-2.5 with small modifications.
+ * m4/tsearch.m4: New file.
+ * MODULES.html.sh (Support for systems lacking POSIX:2001): Add tsearch.
+
+2006-10-29 Eric Blake <ebb9@byu.net>
+
+ * lib/arcfour.c: Assume config.h.
+ * lib/arctwo.c: Likewise.
+ * lib/base64.c: Likewise.
+ * lib/check-version.c: Likewise.
+ * lib/crc.c: Likewise.
+ * lib/des.c: Likewise.
+ * lib/gc-gnulib.c: Likewise.
+ * lib/gc-libgcrypt.c: Likewise.
+ * lib/gc-pbkdf2-sha1.c: Likewise.
+ * lib/getaddrinfo.c: Likewise.
+ * lib/getdelim.c: Likewise.
+ * lib/getline.c: Likewise.
+ * lib/hmac-md5.c: Likewise.
+ * lib/hmac-sha1.c: Likewise.
+ * lib/iconvme.c: Likewise.
+ * lib/md2.c: Likewise.
+ * lib/md4.c: Likewise.
+ * lib/memxor.c: Likewise.
+ * lib/read-file.c: Likewise.
+ * lib/readline.c: Likewise.
+ * lib/rijndael-alg-fst.c: Likewise.
+ * lib/rijndael-api-fst.c: Likewise.
+ * lib/xgetdomainname.c: Likewise.
+
+2006-10-28 Eric Blake <ebb9@byu.net>
+
+ * lib/xstrndup.c: Assume config.h.
+
+2006-10-27 Paul Eggert <eggert@cs.ucla.edu>
+
+ Move stat.h-substitute stuff from lib/stat-macros.h to lib/stat_.h.
+ stat-macros.h is now for our own macros, whereas stat_h is for
+ macros in the <sys/stat.h> name space.
+ * lib/stat-macros.h: Remove copyright notice, as this file is now tiny.
+ (STAT_MACROS_H): Remove.
+ (S_IFMT, S_ISBLK, S_ISCHR, S_ISDIR, S_ISFIFO, S_ISLNK, S_ISNAM):
+ (S_ISMPB, S_ISMPC, S_ISNWK, S_ISREG, S_ISSOCK, S_ISDOOR, S_ISPORT):
+ (S_TYPEISMQ, S_TYPEISTMO, S_TYPEISSEM, S_TYPEISSHM, S_ISCTG, S_ISOFD):
+ (S_ISOFL, S_ISWHT, S_ISUID, S_ISGID, S_ISVTX, S_IRUSR, S_IRGRP):
+ (S_IROTH, S_IWUSR, S_IWGRP, S_IWOTH, S_IXUSR, S_IXGRP, S_IXOTH):
+ (S_IRWXU, S_IRWXG, S_IRWXO, S_IXUGO, S_IRWXUGO):
+ Move these macros to ...
+ * lib/stat_.h: here. Don't include stat-macros.h.
+ * lib/canonicalize.c: Don't include stat-macros.h.
+ * lib/chown.c: Likewise.
+ * lib/euidaccess.c: Likewise.
+ * lib/file-type.c: Likewise.
+ * lib/filemode.c: Likewise.
+ * lib/glob.c: Likewise.
+ * lib/isapipe.c: Likewise.
+ * lib/lchown.c: Likewise.
+ * lib/lstat.c: Likewise.
+ * lib/mkdir-p.c: Likewise.
+ * lib/rmdir.c: Likewise.
+ * m4/lchown.m4 (gl_FUNC_LCHOWN): Don't require gl_STAT_MACROS.
+ * m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Don't check for io.h
+ unless mkdir isn't declared, to speed up 'configure'.
+ Always create sys/stat.h, since it's unlikely any real sys/stat.h
+ would define all the S_* symbols.
+ * modules/canonicalize (Depends-on):
+ Depend on sys_stat, not stat-macros.
+ * modules/chown: Likewise.
+ * modules/euidaccess: Likewise.
+ * modules/filemode: Likewise.
+ * modules/file-type: Likewise.
+ * modules/glob: Likewise.
+ * modules/isapipe: Likewise.
+ * modules/lchown: Likewise.
+ * modules/lstat: Likewise.
+ * modules/mkancesdirs: Likewise.
+ * modules/rmdir: Likewise.
+ * modules/mkdir-p (Depends-on): Also depend on sys_stat.
+ * modules/modechange: Likewise.
+ * modules/stat-macros (Files): Remove m4/stat-macros.m4.
+ (configure.ac): Remove gl_STAT_MACROS.
+ * modules/sys_stat (Depends-on): Remove stat-macros.
+
+2006-10-27 Bruno Haible <bruno@clisp.org>
+
+ * m4/signed.m4: Remove file.
+ * m4/vasnprintf.m4 (gl_PREREQ_PRINTF_ARGS_: Remove bh_C_SIGNED
+ invocation.
+ * modules/vasnprintf (Files): Remove m4/signed.m4.
+
+2006-10-27 Bruno Haible <bruno@clisp.org>
+
+ Update to GNU gettext 0.16.
+ * modules/gettext (Files): Add m4/intl.m4, m4/intldir.m4. Remove
+ m4/inttypes-h.m4, m4/signed.m4.
+ * m4/gettext.m4: Update to GNU gettext 0.16.
+ * m4/intl.m4: New file, from GNU gettext.
+ * m4/intldir.m4: New file, from GNU gettext.
+ * config/srclist.txt: Update
+
+2006-10-27 Eric Blake <ebb9@byu.net>
+
+ * MODULES.html.sh: Document tempname.
+ * modules/mkstemp (Depends-on): Add tempname, and drop transitive
+ dependencies.
+ (Files): Move lib/tempname.c...
+ * modules/tempname: ...to this new module.
+ * m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Remove tempname checks.
+ (gl_PREREQ_TEMPNAME): Move...
+ * m4/tempname.m4: ...to this new file.
+ * lib/mkstemp.c (includes) [!_LIBC]: Use tempname.h.
+ * modules/sys_stat (Depends-on): Add stat-macros.
+ * lib/stat_.h (includes): Pick up stat macros.
+ * m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Replace <sys/stat.h>
+ if stat macros are broken.
+ * lib/tempname.c (includes): No need to include "stat-macros.h".
+ (__gen_tempname) [!_LIBC]: Expose as gen_tempname.
+ (direxists, __path_search) [!_LIBC]: Don't compile these in
+ gnulib; the tmpdir module covers that.
+ * lib/tempname.h: New file.
+
+2006-10-26 Paul Eggert <eggert@cs.ucla.edu>
+
+ * COPYING: Explain how gnulib-tool converts licence headers.
+ Almost all wording by Eric Blake.
+
+2006-10-25 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/mbchar.h (is_basic_table): Make read-only.
+ * lib/mbchar.c (is_basic_table): Likewise.
+ Reported by John Darrington.
+
+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * lib/progname.h (set_program_name): Undefine before defining.
+
+2006-10-25 Bruno Haible <bruno@clisp.org>
+
+ * lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to
+ false for non-gcc C++ compilers.
+ Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.
+
+2006-10-24 Bruno Haible <bruno@clisp.org>
+
+ * lib/striconv.c (mem_cd_iconv, str_cd_iconv): Treat all non-GNU
+ iconv implementations like Irix iconv.
+
+2006-10-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/vararrays: New file.
+ * m4/vararrays.m4: New file, taken from diffutils.
+ * MODULES.html.sh: New module vararrays.
+
+2006-10-24 Karl Berry <karl@gnu.org>
+
+ * doc/gnulib-intro.texi: --- instead of --; non-naive naive.
+ Don't call GNU Unix.
+
+2006-10-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * users.txt: Add Libtool.
+
+ Sync from Libtool:
+
+ 2006-10-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/argz.c: Remove check for HAVE_CONFIG_H, to conform
+ to gnulib's policy of including config.h unconditionally.
+
+2006-10-24 Bruno Haible <bruno@clisp.org>
+
+ * modules/wcwidth (Files): Add m4/wint_t.m4.
+ * m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Require gt_TYPE_WINT_T.
+ * lib/wcwidth.h (iswprint): Use 'int' if 'wint_t' is not defined.
+
+2006-10-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/getdate.y (yyerror): Make the arguments pointer-to-const,
+ to pacify GCC with some -W flags enabled. Problem reported by
+ Bruno Haible.
+
+2006-10-24 Jim Meyering <jim@meyering.net>
+
+ * MODULES.html.sh: Remove uinttostr. It's not a module.
+ Reported by Karl Berry.
+
+2006-10-23 Bruno Haible <bruno@clisp.org>
+
+ * lib/fts.c (fts_build): Move variable declaration, for C89 compliance.
+
+2006-10-24 Bruno Haible <bruno@clisp.org>
+
+ * lib/gl_list.h: Use C comment style, not C++ comment style.
+
+2006-10-23 Eric Blake <ebb9@byu.net>
+
+ * lib/getaddrinfo.c (includes): Add missing include.
+
+2006-10-23 Bruno Haible <bruno@clisp.org>
+ Paul Eggert <eggert@cs.ucla.edu>
+
+ Ability to rename obstack_free.
+ * lib/obstack.h (__obstack_free): New macro. Declare instead of
+ obstack_free.
+ (obstack_free): Invoke the __obstack_free macro.
+ * lib/obstack.c (obstack_free): Use __obstack_free macro.
+
+2006-10-23 Bruno Haible <bruno@clisp.org>
+ Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/argp.h (argp_parse, __argp_parse): Comment out the identifiers
+ __argc, __argv from the declaration. (They are defined as macros on
+ mingw.)
+
+2006-10-22 Bruno Haible <bruno@clisp.org>
+
+ * doc/gnulib-intro.texi: New file.
+ * doc/gnulib.texi: Include it.
+
+2006-10-21 Bruno Haible <bruno@clisp.org>
+
+ * doc/gnulib.texi: Split the chapter "Gnulib" into 3 chapters
+ "Introduction", "Miscellanous Notes", "Particular Modules".
+
+2006-10-21 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am):
+ Change mostlyclean-local rule to avoid sh syntax error from bash
+ versions 2.00..2.05 when $(MOSTLYCLEANDIRS) is empty.
+
+2006-10-23 Jim Meyering <jim@meyering.net>
+
+ * lib/getaddrinfo.c (getnameinfo): Use new lightweight uinttostr,
+ in place of snprintf.
+
+ * modules/inttostr (Files): Add lib/uinttostr.c.
+ * lib/uinttostr.c (inttostr): New file/function.
+ * lib/inttostr.h (uinttostr): Declare.
+ * m4/inttostr.m4: Add AC_LIBOBJ([uinttostr]).
+ * MODULES.html.sh (Numeric conversion functions <stdlib.h>):
+ Add uinttostr.
+ * modules/getaddrinfo (Depends-on): Remove snprintf. Add inttostr.
+
+2006-10-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/canonicalize.c (ELOOP): Define if not already defined.
+ Problem reported by Bruno Haible in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2006-10/msg00282.html>.
+
+2006-10-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/stdint_.h [defined _AIX]: Don't include <sys/types.h>.
+ Problem reported by Perry Smith and Ville Laurikari.
+
+ * lib/getndelim2.c (SSIZE_MAX): Use same defn that getdelim.c
+ uses.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * lib/getndelim2.c (SSIZE_MAX): Provide fallback definition. Needed
+ for mingw.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * lib/openat-priv.h (EOPNOTSUPP): Provide fallback definition.
+ Needed for mingw.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * m4/size_max.m4 (gl_SIZE_MAX): Cache the result.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * m4/allocsa.m4 (gl_ALLOCSA): Invoke gl_FUNC_ALLOCA, don't AC_REQUIRE
+ it.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * m4/alloca.m4 (gl_FUNC_ALLOCA): Cache the result of the AC_EGREP_CPP
+ invocation.
+
+2006-10-19 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_create_testdir): Don't include ftruncate and
+ mountlist by default.
+
+2006-10-16 Bruno Haible <bruno@clisp.org>
+
+ * lib/c-strstr.c: Include c-strstr.h.
+
+2006-10-18 Charles Wilson <cygwin@cwilson.fastmail.fm>
+
+ * gnulib-tool: Don't clobber $sourcebase when $local_gnulib_dir ends
+ in a slash.
+
+2006-10-18 Bruno Haible <bruno@clisp.org>
+
+ * lib/lock.h [C++]: Wrap definitions in extern "C".
+
+2006-10-18 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_emit_initmacro_end): Remove duplicates from the
+ gl_LIBOBJS list.
+
+2006-10-18 Bruno Haible <bruno@clisp.org>
+
+ * lib/findprog.c (find_in_path): Avoid "gcc -Wwrite-strings" warning.
+
+2006-10-19 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/xstrtol.h: Include gettext.h.
+ (_STRTOL_ERROR): Wrap English-language formats inside gettext.
+ Problem reported by Eric Blake.
+ * modules/xstrtol (Depends-on): Add gettext-h.
+
+2006-10-19 Paul Eggert <eggert@cs.ucla.edu> (tiny change)
+
+ * lib/strftime.c (advance): New macro.
+ (add): Use it to avoid adding 0 to a FILE *. FILE can be an
+ incomplete type, so you can't add 0 to it. Problem and patch
+ reported by Eelco Dolstra for dietlibc.
+
+2006-10-18 Jim Meyering <jim@meyering.net>
+
+ * lib/readutmp.c (desirable_utmp_entry): Use "bool" as the
+ type for a local, and rename it: s/up/user_proc/.
+
+2006-10-18 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ * lib/readutmp.c (desirable_utmp_entry): Implement new flag:
+ READ_UTMP_USER_PROCESS.
+ * lib/readutmp.h (READ_UTMP_USER_PROCESS): New flag
+
+2006-10-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/localcharset.c: Do not check HAVE_SETLOCALE.
+ * m4/localcharset.m4 (gl_LOCALCHARSET): Don't check for setlocale.
+
+2006-10-17 Eric Blake <ebb9@byu.net>
+
+ * lib/sigprocmask.c (sigprocmask): Fix typo.
+
+ * m4/signalblocking.m4 (gl_PREREQ_SIGPROCMASK): Fix typo.
+
+ * modules/clean-temp (Makefile.am): Don't add to make output...
+ (configure.ac): ...instead define SIGNAL_SAFE_LIST inside
+ config.h.
+
+2006-10-17 Bruno Haible <bruno@clisp.org>
+
+ * lib/gettext.h (gettext, ngettext, pgettext, npgettext): Define
+ differently if DEFAULT_TEXT_DOMAIN is set.
+
+2006-10-16 Bruno Haible <bruno@clisp.org>
+
+ * lib/clean-temp.c: Include fwriteerror.h.
+
+2006-10-16 Bruno Haible <bruno@clisp.org>
+
+ * getndelim2.m4 (gl_GETNDELIM2): Remove 2003-10-23 hack.
+
+2006-10-16 Bruno Haible <bruno@clisp.org>
+
+ * m4/signalblocking.m4 (gl_PREREQ_SIGPROCMASK): Also test for sigset_t.
+ * lib/sigprocmask.h: Include <sys/types.h>.
+ (sigset_t): Use the system's definition if present.
+
+2006-10-17 Eric Blake <ebb9@byu.net>
+
+ * lib/xvasprintf.c (includes): Assume config.h.
+ * lib/xasprintf.c (includes): Likewise.
+
+2006-10-16 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/fsusage.c (PROPAGATE_ALL_ONES): Don't assume uintmax_t is
+ at least as wide as intmax_t.
+
+2006-10-16 Alexandre Duret-Lutz <adl@gnu.org>
+
+ (Imported from Automake.)
+ * build-aux/gnupload: Update to version 1.1 of directive file.
+
+2006-10-16 Eric Blake <ebb9@byu.net>
+
+ * modules/configmake (Makefile.am): Add pkglibexecdir support, to
+ match Automake 1.10a.
+
+2006-10-14 Bruno Haible <bruno@clisp.org>
+
+ * modules/sigprocmask: New file.
+ * lib/sigprocmask.h: New file.
+ * lib/sigprocmask.c: New file.
+ * m4/signalblocking.m4 (gl_SIGNALBLOCKING): Renamed from
+ gt_SIGNALBLOCKING. When not defining HAVE_POSIX_SIGNALBLOCKING,
+ request sigprocmask.o.
+ (gl_PREREQ_SIGPROCMASK): New macro.
+ * modules/fatal-signal (Files): Remove m4/signalblocking.m4.
+ (Depends-on): Add sigprocmask.
+ * m4/fatal-signal.m4 (gl_FATAL_SIGNAL): Don't require
+ gt_SIGNALBLOCKING. Test for 'raise' only once.
+ * lib/fatal-signal.c: Include sigprocmask.h.
+ (fatal_signal_set, init_fatal_signal_set, block_fatal_signals,
+ unblock_fatal_signals): Define always.
+ * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
+ sigprocmask.
+
+2006-10-14 Paul Eggert <eggert@cs.ucla.edu>
+
+ Sync from Automake.
+ * build-aux/install-sh (posix_mkdir): Reject FreeBSD 6.1 mkdir -p -m,
+ which incorrectly sets the mode of an existing destination
+ directory. In some cases the unpatched install-sh could do the
+ equivalent of "chmod 777 /" or "chmod 0 /" on a buggy FreeBSD
+ system. We hope this is rare in practice, but it's clearly worth
+ fixing. Problem reported by Alex Unleashed in
+ <http://lists.gnu.org/archive/html/bug-autoconf/2006-10/msg00012.html>.
+ Also, don't bother to check for -m bugs unless we're using -m;
+ suggested by Stepan Kasal.
+
+2006-10-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ Sync from Automake.
+ * build-aux/depcomp (gcc3): Put dependency extraction flags before the
+ `-c' flag, so they appear at the same position as in %FASTDEP%
+ mode in depend2.am. Fixes build failure for FreeBSD's c89,
+ which ignores unknown options only after the first non-option.
+ Bug report against M4 by Nelson H. F. Beebe.
+
+2006-10-13 Jim Meyering <jim@meyering.net>
+
+ Fix a bug in yesterday's change.
+ * lib/fts.c (fts_open): When using FTS_XDEV|FTS_NOSTAT,
+ p->fts_statp->st_dev would be used uninitialized.
+ Ensures that we always call fts_stat on the very first entry.
+ Miklos Szeredi reported that find -xdev stopped working.
+
+2006-10-12 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_get_automake_snippet): Append an automatically
+ computed EXTRA_DIST augmentation.
+ * modules/acl (Makefile.am): Remove EXTRA_DIST augmentation.
+ * modules/alloca-opt (Makefile.am): Likewise.
+ * modules/allocsa (Makefile.am): Likewise.
+ * modules/arcfour (Makefile.am): Likewise.
+ * modules/arctwo (Makefile.am): Likewise.
+ * modules/argmatch (Makefile.am): Likewise.
+ * modules/argz (Makefile.am): Likewise.
+ * modules/atexit (Makefile.am): Likewise.
+ * modules/backupfile (Makefile.am): Likewise.
+ * modules/byteswap (Makefile.am): Likewise.
+ * modules/c-strtod (Makefile.am): Likewise.
+ * modules/c-strtold (Makefile.am): Likewise.
+ * modules/calloc (Makefile.am): Likewise.
+ * modules/canon-host (Makefile.am): Likewise.
+ * modules/canonicalize (Makefile.am): Likewise.
+ * modules/chdir-long (Makefile.am): Likewise.
+ * modules/chdir-safer (Makefile.am): Likewise.
+ * modules/check-version (Makefile.am): Likewise.
+ * modules/chown (Makefile.am): Likewise.
+ * modules/cloexec (Makefile.am): Likewise.
+ * modules/close-stream (Makefile.am): Likewise.
+ * modules/closeout (Makefile.am): Likewise.
+ * modules/crc (Makefile.am): Likewise.
+ * modules/csharpexec (Makefile.am): Likewise.
+ * modules/cycle-check (Makefile.am): Likewise.
+ * modules/des (Makefile.am): Likewise.
+ * modules/dev-ino (Makefile.am): Likewise.
+ * modules/dirfd (Makefile.am): Likewise.
+ * modules/dirname (Makefile.am): Likewise.
+ * modules/dup2 (Makefile.am): Likewise.
+ * modules/eealloc (Makefile.am): Likewise.
+ * modules/error (Makefile.am): Likewise.
+ * modules/euidaccess (Makefile.am): Likewise.
+ * modules/exclude (Makefile.am): Likewise.
+ * modules/exitfail (Makefile.am): Likewise.
+ * modules/fcntl-safer (Makefile.am): Likewise.
+ * modules/fcntl (Makefile.am): Likewise.
+ * modules/file-type (Makefile.am): Likewise.
+ * modules/fileblocks (Makefile.am): Likewise.
+ * modules/filemode (Makefile.am): Likewise.
+ * modules/filenamecat (Makefile.am): Likewise.
+ * modules/fnmatch (Makefile.am): Likewise.
+ * modules/fopen-safer (Makefile.am): Likewise.
+ * modules/fpending (Makefile.am): Likewise.
+ * modules/fprintftime (Makefile.am): Likewise.
+ * modules/free (Makefile.am): Likewise.
+ * modules/fsusage (Makefile.am): Likewise.
+ * modules/ftruncate (Makefile.am): Likewise.
+ * modules/fts (Makefile.am): Likewise.
+ * modules/gc-arcfour (Makefile.am): Likewise.
+ * modules/gc-des (Makefile.am): Likewise.
+ * modules/gc-hmac-md5 (Makefile.am): Likewise.
+ * modules/gc-hmac-sha1 (Makefile.am): Likewise.
+ * modules/gc-md4 (Makefile.am): Likewise.
+ * modules/gc-pbkdf2-sha1 (Makefile.am): Likewise.
+ * modules/gc-sha1 (Makefile.am): Likewise.
+ * modules/gc (Makefile.am): Likewise.
+ * modules/getaddrinfo (Makefile.am): Likewise.
+ * modules/getcwd (Makefile.am): Likewise.
+ * modules/getdelim (Makefile.am): Likewise.
+ * modules/getdomainname (Makefile.am): Likewise.
+ * modules/getgroups (Makefile.am): Likewise.
+ * modules/gethostname (Makefile.am): Likewise.
+ * modules/gethrxtime (Makefile.am): Likewise.
+ * modules/getline (Makefile.am): Likewise.
+ * modules/getloadavg (Makefile.am): Likewise.
+ * modules/getlogin_r (Makefile.am): Likewise.
+ * modules/getndelim2 (Makefile.am): Likewise.
+ * modules/getopt (Makefile.am): Likewise.
+ * modules/getpagesize (Makefile.am): Likewise.
+ * modules/getpass-gnu (Makefile.am): Likewise.
+ * modules/getpass (Makefile.am): Likewise.
+ * modules/getsubopt (Makefile.am): Likewise.
+ * modules/gettime (Makefile.am): Likewise.
+ * modules/gettimeofday (Makefile.am): Likewise.
+ * modules/getugroups (Makefile.am): Likewise.
+ * modules/getusershell (Makefile.am): Likewise.
+ * modules/glob (Makefile.am): Likewise.
+ * modules/group-member (Makefile.am): Likewise.
+ * modules/hard-locale (Makefile.am): Likewise.
+ * modules/hash (Makefile.am): Likewise.
+ * modules/hmac-md5 (Makefile.am): Likewise.
+ * modules/hmac-sha1 (Makefile.am): Likewise.
+ * modules/human (Makefile.am): Likewise.
+ * modules/idcache (Makefile.am): Likewise.
+ * modules/imaxabs (Makefile.am): Likewise.
+ * modules/imaxdiv (Makefile.am): Likewise.
+ * modules/inet_ntop (Makefile.am): Likewise.
+ * modules/inet_pton (Makefile.am): Likewise.
+ * modules/intprops (Makefile.am): Likewise.
+ * modules/inttostr (Makefile.am): Likewise.
+ * modules/inttypes (Makefile.am): Likewise.
+ * modules/isapipe (Makefile.am): Likewise.
+ * modules/javaversion (Makefile.am): Likewise.
+ * modules/lchmod (Makefile.am): Likewise.
+ * modules/lchown (Makefile.am): Likewise.
+ * modules/localcharset (Makefile.am): Likewise.
+ * modules/long-options (Makefile.am): Likewise.
+ * modules/lstat (Makefile.am): Likewise.
+ * modules/malloc (Makefile.am): Likewise.
+ * modules/mathl (Makefile.am): Likewise.
+ * modules/mbchar (Makefile.am): Likewise.
+ * modules/md2 (Makefile.am): Likewise.
+ * modules/md4 (Makefile.am): Likewise.
+ * modules/md5 (Makefile.am): Likewise.
+ * modules/memcasecmp (Makefile.am): Likewise.
+ * modules/memchr (Makefile.am): Likewise.
+ * modules/memcmp (Makefile.am): Likewise.
+ * modules/memcoll (Makefile.am): Likewise.
+ * modules/memcpy (Makefile.am): Likewise.
+ * modules/memmem (Makefile.am): Likewise.
+ * modules/memmove (Makefile.am): Likewise.
+ * modules/mempcpy (Makefile.am): Likewise.
+ * modules/memrchr (Makefile.am): Likewise.
+ * modules/memset (Makefile.am): Likewise.
+ * modules/memxor (Makefile.am): Likewise.
+ * modules/mkancesdirs (Makefile.am): Likewise.
+ * modules/mkdir-p (Makefile.am): Likewise.
+ * modules/mkdir (Makefile.am): Likewise.
+ * modules/mkdtemp (Makefile.am): Likewise.
+ * modules/mkstemp (Makefile.am): Likewise.
+ * modules/mktime (Makefile.am): Likewise.
+ * modules/modechange (Makefile.am): Likewise.
+ * modules/mountlist (Makefile.am): Likewise.
+ * modules/nanosleep (Makefile.am): Likewise.
+ * modules/obstack (Makefile.am): Likewise.
+ * modules/openat (Makefile.am): Likewise.
+ * modules/pagealign_alloc (Makefile.am): Likewise.
+ * modules/pathmax (Makefile.am): Likewise.
+ * modules/physmem (Makefile.am): Likewise.
+ * modules/poll (Makefile.am): Likewise.
+ * modules/posixtm (Makefile.am): Likewise.
+ * modules/posixver (Makefile.am): Likewise.
+ * modules/putenv (Makefile.am): Likewise.
+ * modules/quote (Makefile.am): Likewise.
+ * modules/quotearg (Makefile.am): Likewise.
+ * modules/raise (Makefile.am): Likewise.
+ * modules/read-file (Makefile.am): Likewise.
+ * modules/readline (Makefile.am): Likewise.
+ * modules/readlink (Makefile.am): Likewise.
+ * modules/readtokens (Makefile.am): Likewise.
+ * modules/readutmp (Makefile.am): Likewise.
+ * modules/realloc (Makefile.am): Likewise.
+ * modules/regex (Makefile.am): Likewise.
+ * modules/rename-dest-slash (Makefile.am): Likewise.
+ * modules/rename (Makefile.am): Likewise.
+ * modules/rijndael (Makefile.am): Likewise.
+ * modules/rmdir (Makefile.am): Likewise.
+ * modules/rpmatch (Makefile.am): Likewise.
+ * modules/safe-read (Makefile.am): Likewise.
+ * modules/safe-write (Makefile.am): Likewise.
+ * modules/same-inode (Makefile.am): Likewise.
+ * modules/same (Makefile.am): Likewise.
+ * modules/save-cwd (Makefile.am): Likewise.
+ * modules/savedir (Makefile.am): Likewise.
+ * modules/setenv (Makefile.am): Likewise.
+ * modules/settime (Makefile.am): Likewise.
+ * modules/sha1 (Makefile.am): Likewise.
+ * modules/sig2str (Makefile.am): Likewise.
+ * modules/snprintf (Makefile.am): Likewise.
+ * modules/stat-macros (Makefile.am): Likewise.
+ * modules/stat-time (Makefile.am): Likewise.
+ * modules/stdbool (Makefile.am): Likewise.
+ * modules/stdint (Makefile.am): Likewise.
+ * modules/stdlib-safer (Makefile.am): Likewise.
+ * modules/stpcpy (Makefile.am): Likewise.
+ * modules/stpncpy (Makefile.am): Likewise.
+ * modules/strcase (Makefile.am): Likewise.
+ * modules/strcasestr (Makefile.am): Likewise.
+ * modules/strchrnul (Makefile.am): Likewise.
+ * modules/strcspn (Makefile.am): Likewise.
+ * modules/strdup (Makefile.am): Likewise.
+ * modules/strerror (Makefile.am): Likewise.
+ * modules/strftime (Makefile.am): Likewise.
+ * modules/strndup (Makefile.am): Likewise.
+ * modules/strnlen (Makefile.am): Likewise.
+ * modules/strpbrk (Makefile.am): Likewise.
+ * modules/strsep (Makefile.am): Likewise.
+ * modules/strstr (Makefile.am): Likewise.
+ * modules/strtod (Makefile.am): Likewise.
+ * modules/strtoimax (Makefile.am): Likewise.
+ * modules/strtok_r (Makefile.am): Likewise.
+ * modules/strtol (Makefile.am): Likewise.
+ * modules/strtoll (Makefile.am): Likewise.
+ * modules/strtoul (Makefile.am): Likewise.
+ * modules/strtoull (Makefile.am): Likewise.
+ * modules/strtoumax (Makefile.am): Likewise.
+ * modules/strverscmp (Makefile.am): Likewise.
+ * modules/sys_socket (Makefile.am): Likewise.
+ * modules/sys_stat (Makefile.am): Likewise.
+ * modules/sysexits (Makefile.am): Likewise.
+ * modules/time_r (Makefile.am): Likewise.
+ * modules/timegm (Makefile.am): Likewise.
+ * modules/timespec (Makefile.am): Likewise.
+ * modules/tmpfile-safer (Makefile.am): Likewise.
+ * modules/trim (Makefile.am): Likewise.
+ * modules/unistd-safer (Makefile.am): Likewise.
+ * modules/unlinkdir (Makefile.am): Likewise.
+ * modules/unlocked-io (Makefile.am): Likewise.
+ * modules/userspec (Makefile.am): Likewise.
+ * modules/utime (Makefile.am): Likewise.
+ * modules/utimecmp (Makefile.am): Likewise.
+ * modules/utimens (Makefile.am): Likewise.
+ * modules/vasnprintf (Makefile.am): Likewise.
+ * modules/vasprintf (Makefile.am): Likewise.
+ * modules/vsnprintf (Makefile.am): Likewise.
+ * modules/xalloc (Makefile.am): Likewise.
+ * modules/xgetcwd (Makefile.am): Likewise.
+ * modules/xnanosleep (Makefile.am): Likewise.
+ * modules/xreadlink (Makefile.am): Likewise.
+ * modules/xstrtod (Makefile.am): Likewise.
+ * modules/xstrtol (Makefile.am): Likewise.
+ * modules/xstrtold (Makefile.am): Likewise.
+ * modules/yesno (Makefile.am): Likewise.
+ * modules/getdate (Makefile.am): Don't add getdate.h to EXTRA_DIST.
+
+2006-10-12 Paul Eggert <eggert@cs.ucla.edu>
+
+ * modules/error (Makefile.am): Distribute files through
+ EXTRA_DIST, not lib_SOURCES.
+
+2006-10-12 Eric Blake <ebb9@byu.net>
+
+ * modules/error (Makefile.am): Distribute files in /lib.
+ * modules/obstack (Makefile.am): Likewise.
+
+2006-10-12 Bruno Haible <bruno@clisp.org>
+
+ * modules/acl (Makefile.am): Distribute all files in lib/ through
+ EXTRA_DIST.
+ * modules/arcfour (Makefile.am): Likewise.
+ * modules/arctwo (Makefile.am): Likewise.
+ * modules/argmatch (Makefile.am): Likewise.
+ * modules/argz (Makefile.am): Likewise.
+ * modules/atexit (Makefile.am): Likewise.
+ * modules/backupfile (Makefile.am): Likewise.
+ * modules/c-strtod (Makefile.am): Likewise.
+ * modules/c-strtold (Makefile.am): Likewise.
+ * modules/calloc (Makefile.am): Likewise.
+ * modules/canon-host (Makefile.am): Likewise.
+ * modules/canonicalize (Makefile.am): Likewise.
+ * modules/chdir-long (Makefile.am): Likewise.
+ * modules/chdir-safer (Makefile.am): Likewise.
+ * modules/check-version (Makefile.am): Likewise.
+ * modules/chown (Makefile.am): Likewise.
+ * modules/cloexec (Makefile.am): Likewise.
+ * modules/close-stream (Makefile.am): Likewise.
+ * modules/closeout (Makefile.am): Likewise.
+ * modules/crc (Makefile.am): Likewise.
+ * modules/cycle-check (Makefile.am): Likewise.
+ * modules/des (Makefile.am): Likewise.
+ * modules/dirfd (Makefile.am): Likewise.
+ * modules/dirname (Makefile.am): Likewise.
+ * modules/dup2 (Makefile.am): Likewise.
+ * modules/euidaccess (Makefile.am): Likewise.
+ * modules/exclude (Makefile.am): Likewise.
+ * modules/exitfail (Makefile.am): Likewise.
+ * modules/fcntl-safer (Makefile.am): Likewise.
+ * modules/file-type (Makefile.am): Likewise.
+ * modules/fileblocks (Makefile.am): Likewise.
+ * modules/filemode (Makefile.am): Likewise.
+ * modules/filenamecat (Makefile.am): Likewise.
+ * modules/fnmatch (Makefile.am): Likewise.
+ * modules/fopen-safer (Makefile.am): Likewise.
+ * modules/fpending (Makefile.am): Likewise.
+ * modules/fprintftime (Makefile.am): Likewise.
+ * modules/free (Makefile.am): Likewise.
+ * modules/fsusage (Makefile.am): Likewise.
+ * modules/ftruncate (Makefile.am): Likewise.
+ * modules/fts (Makefile.am): Likewise.
+ * modules/gc (Makefile.am): Likewise.
+ * modules/gc-pbkdf2-sha1 (Makefile.am): Likewise.
+ * modules/getaddrinfo (Makefile.am): Likewise.
+ * modules/getcwd (Makefile.am): Likewise.
+ * modules/getdelim (Makefile.am): Likewise.
+ * modules/getdomainname (Makefile.am): Likewise.
+ * modules/getgroups (Makefile.am): Likewise.
+ * modules/gethostname (Makefile.am): Likewise.
+ * modules/gethrxtime (Makefile.am): Likewise.
+ * modules/getline (Makefile.am): Likewise.
+ * modules/getloadavg (Makefile.am): Likewise.
+ * modules/getlogin_r (Makefile.am): Likewise.
+ * modules/getopt (Makefile.am): Likewise.
+ * modules/getpass (Makefile.am): Likewise.
+ * modules/getpass-gnu (Makefile.am): Likewise.
+ * modules/getsubopt (Makefile.am): Likewise.
+ * modules/gettime (Makefile.am): Likewise.
+ * modules/gettimeofday (Makefile.am): Likewise.
+ * modules/getugroups (Makefile.am): Likewise.
+ * modules/getusershell (Makefile.am): Likewise.
+ * modules/glob (Makefile.am): Likewise.
+ * modules/group-member (Makefile.am): Likewise.
+ * modules/hard-locale (Makefile.am): Likewise.
+ * modules/hash (Makefile.am): Likewise.
+ * modules/hmac-md5 (Makefile.am): Likewise.
+ * modules/hmac-sha1 (Makefile.am): Likewise.
+ * modules/human (Makefile.am): Likewise.
+ * modules/idcache (Makefile.am): Likewise.
+ * modules/imaxabs (Makefile.am): Likewise.
+ * modules/imaxdiv (Makefile.am): Likewise.
+ * modules/inet_ntop (Makefile.am): Likewise.
+ * modules/inet_pton (Makefile.am): Likewise.
+ * modules/inttostr (Makefile.am): Likewise.
+ * modules/isapipe (Makefile.am): Likewise.
+ * modules/lchown (Makefile.am): Likewise.
+ * modules/long-options (Makefile.am): Likewise.
+ * modules/lstat (Makefile.am): Likewise.
+ * modules/malloc (Makefile.am): Likewise.
+ * modules/mathl (Makefile.am): Likewise.
+ * modules/mbchar (Makefile.am): Likewise.
+ * modules/md2 (Makefile.am): Likewise.
+ * modules/md4 (Makefile.am): Likewise.
+ * modules/md5 (Makefile.am): Likewise.
+ * modules/memcasecmp (Makefile.am): Likewise.
+ * modules/memchr (Makefile.am): Likewise.
+ * modules/memcmp (Makefile.am): Likewise.
+ * modules/memcoll (Makefile.am): Likewise.
+ * modules/memcpy (Makefile.am): Likewise.
+ * modules/memmem (Makefile.am): Likewise.
+ * modules/memmove (Makefile.am): Likewise.
+ * modules/mempcpy (Makefile.am): Likewise.
+ * modules/memrchr (Makefile.am): Likewise.
+ * modules/memset (Makefile.am): Likewise.
+ * modules/memxor (Makefile.am): Likewise.
+ * modules/mkancesdirs (Makefile.am): Likewise.
+ * modules/mkdir (Makefile.am): Likewise.
+ * modules/mkdir-p (Makefile.am): Likewise.
+ * modules/mkdtemp (Makefile.am): Likewise.
+ * modules/mkstemp (Makefile.am): Likewise.
+ * modules/mktime (Makefile.am): Likewise.
+ * modules/modechange (Makefile.am): Likewise.
+ * modules/mountlist (Makefile.am): Likewise.
+ * modules/nanosleep (Makefile.am): Likewise.
+ * modules/openat (Makefile.am): Likewise.
+ * modules/pagealign_alloc (Makefile.am): Likewise.
+ * modules/physmem (Makefile.am): Likewise.
+ * modules/poll (Makefile.am): Likewise.
+ * modules/posixtm (Makefile.am): Likewise.
+ * modules/posixver (Makefile.am): Likewise.
+ * modules/putenv (Makefile.am): Likewise.
+ * modules/quote (Makefile.am): Likewise.
+ * modules/quotearg (Makefile.am): Likewise.
+ * modules/raise (Makefile.am): Likewise.
+ * modules/read-file (Makefile.am): Likewise.
+ * modules/readline (Makefile.am): Likewise.
+ * modules/readlink (Makefile.am): Likewise.
+ * modules/readtokens (Makefile.am): Likewise.
+ * modules/readutmp (Makefile.am): Likewise.
+ * modules/realloc (Makefile.am): Likewise.
+ * modules/regex (Makefile.am): Likewise.
+ * modules/rename (Makefile.am): Likewise.
+ * modules/rename-dest-slash (Makefile.am): Likewise.
+ * modules/rijndael (Makefile.am): Likewise.
+ * modules/rmdir (Makefile.am): Likewise.
+ * modules/rpmatch (Makefile.am): Likewise.
+ * modules/safe-read (Makefile.am): Likewise.
+ * modules/safe-write (Makefile.am): Likewise.
+ * modules/same (Makefile.am): Likewise.
+ * modules/save-cwd (Makefile.am): Likewise.
+ * modules/savedir (Makefile.am): Likewise.
+ * modules/setenv (Makefile.am): Likewise.
+ * modules/settime (Makefile.am): Likewise.
+ * modules/sha1 (Makefile.am): Likewise.
+ * modules/sig2str (Makefile.am): Likewise.
+ * modules/snprintf (Makefile.am): Likewise.
+ * modules/stdlib-safer (Makefile.am): Likewise.
+ * modules/stpcpy (Makefile.am): Likewise.
+ * modules/stpncpy (Makefile.am): Likewise.
+ * modules/strcase (Makefile.am): Likewise.
+ * modules/strcasestr (Makefile.am): Likewise.
+ * modules/strchrnul (Makefile.am): Likewise.
+ * modules/strcspn (Makefile.am): Likewise.
+ * modules/strdup (Makefile.am): Likewise.
+ * modules/strerror (Makefile.am): Likewise.
+ * modules/strftime (Makefile.am): Likewise.
+ * modules/strndup (Makefile.am): Likewise.
+ * modules/strnlen (Makefile.am): Likewise.
+ * modules/strpbrk (Makefile.am): Likewise.
+ * modules/strsep (Makefile.am): Likewise.
+ * modules/strstr (Makefile.am): Likewise.
+ * modules/strtod (Makefile.am): Likewise.
+ * modules/strtoimax (Makefile.am): Likewise.
+ * modules/strtok_r (Makefile.am): Likewise.
+ * modules/strtol (Makefile.am): Likewise.
+ * modules/strtoll (Makefile.am): Likewise.
+ * modules/strtoul (Makefile.am): Likewise.
+ * modules/strtoull (Makefile.am): Likewise.
+ * modules/strtoumax (Makefile.am): Likewise.
+ * modules/strverscmp (Makefile.am): Likewise.
+ * modules/time_r (Makefile.am): Likewise.
+ * modules/timegm (Makefile.am): Likewise.
+ * modules/tmpfile-safer (Makefile.am): Likewise.
+ * modules/unistd-safer (Makefile.am): Likewise.
+ * modules/unlinkdir (Makefile.am): Likewise.
+ * modules/userspec (Makefile.am): Likewise.
+ * modules/utime (Makefile.am): Likewise.
+ * modules/utimecmp (Makefile.am): Likewise.
+ * modules/utimens (Makefile.am): Likewise.
+ * modules/vasnprintf (Makefile.am): Likewise.
+ * modules/vasprintf (Makefile.am): Likewise.
+ * modules/vsnprintf (Makefile.am): Likewise.
+ * modules/xalloc (Makefile.am): Likewise.
+ * modules/xgetcwd (Makefile.am): Likewise.
+ * modules/xnanosleep (Makefile.am): Likewise.
+ * modules/xreadlink (Makefile.am): Likewise.
+ * modules/xstrtod (Makefile.am): Likewise.
+ * modules/xstrtol (Makefile.am): Likewise.
+ * modules/xstrtold (Makefile.am): Likewise.
+ * modules/yesno (Makefile.am): Likewise.
+
+2006-10-12 Jim Meyering <jim@meyering.net>
+
+ * m4/getloadavg.m4: Revert the change below.
+
+ * m4/getloadavg.m4 (gl_GETLOADAVG): Test for the existence of
+ lib/getloadavg.c using "ls -L", not "test -f". The latter would
+ fail with a symlink, which is what coreutils' ./bootstrap now
+ creates by default.
+
2006-10-12 Bruno Haible <bruno@clisp.org>
* lib/inttypes_.h (_LONG_LONG_FORMAT_PREFIX): Don't define for MSVC or
* MODULES.html.sh (func_all_modules): Add poll.
-2003-02-19 Paolo Bonzino <bonzini@gnu.org>
+2003-02-19 Paolo Bonzini <bonzini@gnu.org>
* modules/poll: New file.
-2003-02-19 Paolo Bonzino <bonzini@gnu.org>
+2003-02-19 Paolo Bonzini <bonzini@gnu.org>
* lib/poll_.h: New file.
* lib/poll.c: New file.
* m4/poll.m4: New file.
-2003-02-18 Paolo Bonzino <bonzini@gnu.org>
+2003-02-18 Paolo Bonzini <bonzini@gnu.org>
* modules/mathl: New file.
-2003-02-18 Paolo Bonzino <bonzini@gnu.org>
+2003-02-18 Paolo Bonzini <bonzini@gnu.org>
* lib/mathl.h: New file.
* lib/acosl.c: New file.
* lib/basename.c (base_name): Add an assertion.
-2000-07-23 Bruno Haible <clisp.cons.org>
+2000-07-23 Bruno Haible <haible@clisp.cons.org>
* lib/quotearg.c: When the system forces us to redefine mbstate_t,
shadow its mbsinit function.