Update csharpexec module from GNU gettext.
[gnulib.git] / m4 / ChangeLog
index 4f134b2..55a3c99 100644 (file)
@@ -1,3 +1,689 @@
+2005-12-04  Bruno Haible  <bruno@clisp.org>
+
+       * csharpexec.m4 (gt_CSHARPEXEC): Add support for 'clix' launcher
+       (untested).
+
+2005-12-04  Bruno Haible  <bruno@clisp.org>
+
+       * csharpcomp.m4 (gt_CSHARPCOMP): Also set CSHARPCOMPFLAGS.
+
+2006-07-22  Bruno Haible  <bruno@clisp.org>
+
+       * gettext.m4: Update from GNU gettext-0.15.
+       * nls.m4: Likewise.
+       * po.m4: Likewise.
+       * inttypes-pri.m4: Likewise.
+       * inttypes-h.m4: Renamed from inttypes.m4.
+       (gl_HEADER_INTTYPES_H): Renamed from gt_HEADER_INTTYPES_H.
+
+2006-07-17  Bruno Haible  <bruno@clisp.org>
+
+       * gl_list.m4: New file.
+
+2006-07-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * mkancesdirs.m4: New file.
+       * mkdir-p.m4 (gl_MKDIR_PARENTS): Mention dirchownmod.c, dirchownmod.h.
+       Don't require AC_FUNC_ALLOCA, gl_AFS, gl_CHDIR_SAFER; no longer needed.
+       Require gl_FUNC_LCHOWN, since dirchownmod.c needs it.
+
+2006-07-11  Eric Blake  <ebb9@byu.net>
+
+       * absolute-header.m4: Fix comments to match recent change.
+
+2006-07-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Like today's change
+       to stdint.m4.
+
+2006-07-10  Derek R. Price  <derek@ximbiot.com>
+       and Paul Eggert  <eggert@cs.ucla.edu>
+
+       * backupfile.m4, d-ino.m4, d-type.m4, dirfd.m4, fts.m4, getcwd.m4:
+       * savedir.m4:
+       Ignore the obsolescent !HAVE_DIRENT_H case.  Consolidate NAMLEN
+       macros into the GNU _D_EXACT_NAMLEN.
+
+2006-07-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * stdint.m4 (gl_STDINT_H): Like yesterday's change to
+       absolute-header.m4.  Also, set ABSOLUTE_STDINT_H to a string
+       "no/such/file/stdint.h" when there is no such file, so that
+       the resulting C code can be parsed by dodgy compilers.
+       Problems reported by Bob Proulx.
+
+2006-07-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * absolute-header.m4 (gl_ABSOLUTE_HEADER): Use "" rather than <>
+       around the absolute name, to work around a problem with the HP-UX
+       11.23 native C compiler, reported by Bob Proulx.
+
+2006-07-09  Jim Meyering  <jim@meyering.net>
+
+       * glob.m4: Remove a doubled word in a comment.
+
+2006-07-08  Jim Meyering  <jim@meyering.net>
+
+       * link-follow.m4: Remove one of two adjacent "whether"s in a comment.
+       * getopt.m4: Remove one of two adjacent "your"s in a comment.
+       * regex.m4 (gl_REGEX): Remove one of two adjacent "the"s in a comment.
+
+2006-07-06  Derek R. Price  <derek@ximbiot.com>
+       and Paul Eggert  <eggert@cs.ucla.edu>
+
+       * backupfile.m4 (gl_BACKUPFILE): Check for dirent.h, instead
+       of invoking obsolescent AC_HEADER_DIRENT macro.
+       * d-ino.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_INO): Likewise.
+       * d-type.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Likewise.
+       * dirfd.m4 (gl_FUNC_DIRFD): Likewise.
+       * fts.m4 (gl_FUNC_FTS_CORE): Likewise.
+       * getcwd.m4 (gl_PREREQ_GETCWD): Likewise.
+       * glob.m4 (gl_PREREQ_GLOB): Likewise.
+       * savedir.m4 (gl_SAVEDIR): Likewise.
+       * readdir.m4: Remove; no longer needed.
+
+2006-07-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * _inttypes_h.m4 (gl_INTTYPES_H): Use AC_CHECK_DECLS_ONCE
+       with only one argument, for Autoconf 2.60.
+       * fileblocks.m4 (gl_PREREQ_FILEBLOCKS): AC_CHECK_DECLS_ONCE may
+       expand to nothing, so add a shell command to avoid syntax error.
+       * getpass.m4 (gl_PREREQ_GETPASS): Likewise.
+
+2006-07-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Don't check for getenv decl;
+       no longer needed.  Check for isblank decl.
+       * mkstemp.m4 (gl_PREREQ_TEMPNAME): Don't check for getenv decl.
+       * regex.m4 (gl_PREREQ_REGEX): Dheck for isblank decl instead
+       of existence.
+
+2006-07-05  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * xstrtol.m4 (gl_PREREQ_XSTRTOL): Use AC_CHECK_DECLS_ONCE
+       rather than AC_CHECK_DECLS for strtoimax and strtoumax.
+       * getusershell.m4 (gl_PREREQ_GETUSERSHELL): Remove; no longer needed.
+       All uses removed.
+       * strtol.m4 (gl_PREREQ_STRTOL): Likewise.
+       * strtoul.m4 (gl_PREREQ_STRTOUL): Likewise.
+       * exclude.m4 (gl_EXCLUDE): Don't check for isascii; no longer needed.
+       * getdate.m4 (gl_GETDATE): Likewise.
+       * getusershell.m4 (gl_PREREQ_GETUSERSHELL): Likewise.
+       * memcasecmp.m4 (gl_MEMCASECMP): Likewise.
+       * strtod.m4 (gl_FUNC_STRTOD): Likewise.
+       * strtol.m4 (gl_PREREQ_STRTOL): Likewise.
+       * strtoul.m4 (gl_PREREQ_STRTOUL): Likewise.
+       * xstrtol.m4 (gl_PREREQ_XSTRTOL): Likewise.
+       * exclude.m4 (gl_EXCLUDE): Don't require AC_C_INLINE; no longer
+       needed.
+
+2006-07-05  Derek R. Price  <derek@ximbiot.com>
+
+       * calloc.m4 (_AC_FUNC_CALLOC_IF): Don't require AC_HEADER_STDC;
+       no longer needed.
+       * exclude.m4 (gl_EXCLUDE): Likewise.
+       * getdate.m4 (gl_GETDATE): Likewise.
+       * getusershell.m4 (gl_PREREQ_GETUSERSHELL): Likewise.
+       * memcasecmp.m4 (gl_MEMCASECMP): Likewise.
+       * strtod.m4 (gl_FUNC_STRTOD): Likewise.
+       * strtol.m4 (gl_PREREQ_STRTOL): Likewise.
+       * xstrtol.m4 (gl_PREREQ_XSTRTOL): Likewise.
+
+2006-07-05  Eric Blake  <ebb9@byu.net>
+
+       * sockpfaf.m4 (gl_SOCKET_FAMILIES): Use gl_HEADER_SYS_SOCKET
+       to avoid 'header present but could not be compiled' on cygwin.
+
+2006-07-03  Bruno Haible  <bruno@clisp.org>
+
+       * strndup.m4 (gl_FUNC_STRNDUP): When cross-compiling, check whether
+       the function exists, before testing against AIX.
+       Reported by Martin Lambers <marlam@marlam.de>.
+
+2006-07-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * absolute-header.m4 (gl_ABSOLUTE_HEADER): Prepend three slashes
+       to the absolute name, not just one, to bypass Sun C 5.8's
+       "warning: #include of /usr/include/... may be non-portable".
+
+2006-07-03  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * absolute-header.m4: Renamed from full-header-path.m4.
+       This is to keep the terminology clean; POSIX talks about
+       "absolute pathnames", not "full pathnames", but the GNU
+       Coding Standards say to use "path" for something else;
+       so use "absolute" to keep both sides happy.
+       (gl_ABSOLUTE_HEADER): Renamed from gl_FULL_HEADER_PATH.
+       Set gl_absolute_header, not gl_full_header_path.
+       Set gl_cv_absolute_<header>, not gl_full_path_<header>.
+       Define ABSOLUTE_<HEADER>, not FULL_PATH_<HEADER>.
+       All uses changed.
+
+       Merge from coreutils.
+
+       2006-06-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * c-strtod.m4 (gl_C_STRTOLD): Add c-strtod.c to LIBSOURCES.
+       Require gl_USE_SYSTEM_EXTENSIONS, not gl_C_STRTOD, since we don't
+       want to require the building of c-strtod.o.
+       * lib-check.m4 (cu_LIB_CHECK): Remove SEQ_LIBM, since seq no longer
+       needs -lm directly.
+       * xstrtod.m4 (gl_XSTRTOLD): New macro.
+
+       2006-06-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib-ignore.m4 (gl_IGNORE_UNUSED_LIBRARIES): Prefer binutils's
+       --as-needed option if available.  Problem reported by Albert Chin in
+       <http://lists.gnu.org/archive/html/bug-gnulib/2006-06/msg00114.html>.
+       However, use -Wl,--as-needed, not bare --as-needed, since HP-UX 11.11
+       cc merely issues a bunch of annoying warnings for --as-needed
+       (this problem was reported by Bob Proulx).  Also, try linking with
+       -lm to detect a bug in binutils 2.16 (this problem was reported
+       by Ralf Wildenhues).
+
+       2006-06-18  Jim Meyering  <jim@meyering.net>
+
+       Test for a bug that causes glibc's getcwd to suffer a failed assertion.
+       * getcwd-abort-bug.m4 (gl_FUNC_GETCWD_ABORT_BUG): New file and macro.
+       * getcwd.m4 (gl_FUNC_GETCWD): If we detect support for getcwd_null,
+       also check for glibc-2.4's abort-inducing bug.
+
+       * getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Fix typo.
+       Low-probability clean-up should be to use rmdir to get rid of
+       the just-created directory, not unlink.
+
+       * ftruncate.m4 (gl_FUNC_FTRUNCATE): If ftruncate is missing, make
+       configure fail, and request a bug report to inform us about it.
+       Add a comment that, barring reports to the contrary, in 2007 we'll
+       assume ftruncate is universally available.
+
+       2006-04-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * filemode.m4 (gl_FILEMODE): Check for strmode declaration.
+
+       2006-03-12  Jim Meyering  <jim@meyering.net>
+
+       * chdir-safer.m4 (gl_CHDIR_SAFER): Add same-inode.h to the list.
+       * cycle-check.m4 (gl_CYCLE_CHECK): Likewise.
+       * same.m4 (gl_SAME): Likewise.
+       * root-dev-ino.m4 (gl_ROOT_DEV_INO): Likewise.
+
+       2006-03-11  Eric Blake  <ebb9@byu.net>
+
+       * double-slash-root.m4: New file, provides gl_DOUBLE_SLASH_ROOT.
+       * dirname.m4 (gl_DIRNAME): Use gl_DOUBLE_SLASH_ROOT.
+       * dos.m4 (FILE_SYSTEM_PREFIX_LEN): Move from here to dirname.h.
+       (FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE): New define.
+
+2006-07-02  Eric Blake  <ebb9@byu.net>
+
+       * wcwidth.m4 (gl_FUNC_WCWIDTH): Simplify by using AC_CHECK_DECLS.
+
+2006-07-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * stdint.m4 (gl_STDINT_H): Use more-mnemonic identifiers for
+       test cases, so that config.log is a bit easier to follow.
+
+2006-07-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * longlong.m4 (AC_TYPE_LONG_LONG_INT): Backport from Autoconf 2.60,
+       but fix a bug, by requiring at least 64 bits.
+       * ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Likewise.
+       * longlong.m4 (gl_AC_TYPE_LONG_LONG): Now just call
+       AC_TYPE_LONG_LONG_INT.  This macro is obsolete and will go soon.
+       * ulonglong.m4 (gl_AC_TYPE_UNSIGNED_LONG_LONG) Likewise.
+
+       * stdint.m4 (gl_STDINT_H): Rewrite to accommodate stdint_.h
+       changes.  Make 2.59 a prerequisite.  Check and substitute for
+       HAVE_LONG_LONG_INT.  Rely on Autoconf to check for stdint.h and
+       inttypes.h.  Do not use special include files; just use the
+       defaults.  Check for sys/inttypes.h and sys/bitypes.h in the usual
+       way now.  Remove no-longer-needed tests for HAVE_LONG_64BIT,
+       HAVE_LONG_LONG_64BIT, int8_t, int16_t, int32_t, int64_t, uint8_t,
+       uint16_t, uint32_t uint64_t, int_least8_t, int_least16_t,
+       int_least32_t, int_least64_t, uint_least8_t, uint_least16_t,
+       uint_least32_t, uint_least64_t, int_fast8_t, int_fast16_t,
+       int_fast32_t, int_fast64_t, uint_fast8_t uint_fast16_t,
+       uint_fast32_t, uint_fast64_t, intptr_t, uintptr_t, intmax_t,
+       uintmax_t, INT8_MIN, INT8_MAX, UINT8_MAX, INT16_MIN, INT16_MAX,
+       UINT16_MAX, INT32_MIN, INT32_MAX, UINT32_MAX, INT64_MIN,
+       INT64_MAX, UINT64_MAX, INT_LEAST8_MIN, INT_LEAST8_MAX,
+       UINT_LEAST8_MAX, INT_LEAST16_MIN, INT_LEAST16_MAX,
+       UINT_LEAST16_MAX, INT_LEAST32_MIN, INT_LEAST32_MAX,
+       UINT_LEAST32_MAX, INT_LEAST64_MIN, INT_LEAST64_MAX,
+       UINT_LEAST64_MAX, INT_FAST8_MIN, INT_FAST8_MAX, UINT_FAST8_MAX,
+       INT_FAST16_MIN, INT_FAST16_MAX, UINT_FAST16_MAX, INT_FAST32_MIN,
+       INT_FAST32_MAX, UINT_FAST32_MAX, INT_FAST64_MIN, INT_FAST64_MAX,
+       UINT_FAST64_MAX, INTPTR_MIN, INTPTR_MAX, UINTPTR_MAX, INTMAX_MIN,
+       INTMAX_MAX, UINTMAX_MAX, PTRDIFF_MIN, PTRDIFF_MAX, SIG_ATOMIC_MIN,
+       SIG_ATOMIC_MAX, SIZE_MAX, WCHAR_MIN, WCHAR_MAX, WINT_MIN,
+       WINT_MAX.  Check for C99 conformance more strictly, by detecting
+       bugs in glibc 2.4, Solaris 10, and OpenBSD 3.9.  On the other hand do
+       not check for things that C99 does not require, e.g., int8_t.  If
+       a test isn't needed unless <stdint.h> isn't working, and is
+       unlikely to be needed for any other reason, then don't do it
+       unless <stdint.h> isn't working.  Do not check for ptrdiff_t or
+       size_t, since we assume C89 freestanding at least.  Do not check
+       for sig_atomic_t, wchar_t, or wint_t, since the code now does
+       the right thing even if the types are not defined.  Instead use:
+       (gl_STDINT_TYPE_PROPERTIES): New macro.
+       (gl_HEADER_STDINT_H, gl_HEADER_INTTYPES_H): Remove.  Don't bother
+       testing whether <sys/types.h> clashes, as Autoconf does this for
+       us now.  All uses removed.
+       (gl_STDINT_CHECK_TYPES, gl_STDINT_MISSING_BOUND):
+       (gl_STDINT_MISSING_BOUNDS, gl_STDINT_MISSING_BOUNDS2):
+       (gl_CHECK_TYPE_SAME):
+       Remove; no longer needed.
+       (gl_STDINT_BITSIZEOF): Don't bother to check whether the type
+       exists, since we'll return 0 anyway in that case.
+       (gl_INTEGER_TYPE_SUFFIX, gl_STDINT_INCLUDES): New macros.
+
+2006-07-01  Eric Blake  <ebb9@byu.net>
+
+       * stdarg.m4 (gl_STDARG_H): Properly parenthesize gl_va_copy.
+
+2006-07-01  Eric Blake  <ebb9@byu.net>
+
+       * stdarg.m4 (gl_STDARG_H): Use proper AH_VERBATIM.
+       Reported by Andreas Buening.
+
+2006-06-29  Eric Blake  <ebb9@byu.net>
+
+       * sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Use AC_C_INLINE.
+
+2006-06-29  Eric Blake  <ebb9@byu.net>
+
+       * sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): New file.
+
+2006-06-29  Derek R. Price  <derek@ximbiot.com>
+
+       * strftime.m4: Don't call AC_FUNC_STRFTIME.
+
+2006-06-29  Derek R. Price  <derek@ximbiot.com>
+
+       * c-bs-a.m4: Removed.
+
+2006-06-28  Derek R. Price  <derek@ximbiot.com>
+
+       * savedir.m4: Remove AC_FUNC_CLOSEDIR_VOID requirement.
+
+       * fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Don't require AC_C_CONST, since
+       it's obsolete.
+       * strftime.m4 (gl_FUNC_GNU_STRFTIME): Likewise.
+
+2006-06-28  Bruno Haible  <bruno@clisp.org>
+
+       * wcwidth.m4 (gl_FUNC_WCWIDTH): Also require AC_C_INLINE and
+       gt_TYPE_WCHAR_T.
+
+2006-06-28  Eric Blake  <ebb9@byu.net>
+
+       * mbswidth.m4 (gl_MBSDWIDTH): Move wcwidth from here...
+       * wcwidth.m4 (gl_FUNC_WCWIDTH): ...to this new file.
+
+2006-06-28  Simon Josefsson  <jas@extundo.com>
+
+       * getaddrinfo.m4: Look for getnameinfo prototypes too.
+
+2006-06-27  Simon Josefsson  <jas@extundo.com>
+
+       * sys_select_h.m4: New file, suggested by Bruno Haible, Paul
+       Eggert and Martin Lambers.
+
+2006-06-27  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_BITSIZEOF): For nonexistent types, set the
+       result to 0, not to empty.
+       Reported by Martin Neitzel <neitzel@sco.gaertner.de>.
+
+2006-06-26  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_H): Test also for <wchar.h>.
+
+2006-06-26  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_H): Don't include <stdint.h> when using the
+       SGI C compiler in pre-C99 mode.
+       Suggested by Mark D. Baushke and Larry Jones.
+
+2006-06-23  Mark D. Baushke  <mdb@gnu.org>
+
+       * stdint.m4 (gl_STDINT_H): Treat BSD/OS like OpenBSD.
+
+2006-06-26  Simon Josefsson  <jas@extundo.com>
+
+       * inet_ntop.m4: Don't check for sys/types.h, we assume it is
+       present.
+
+2006-06-23  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_H): Treat IRIX like OpenBSD.
+
+2006-06-22  Simon Josefsson  <jas@extundo.com>
+
+       * sockpfaf.m4: Include winsock2.h too, to make it work under
+       MinGW.
+
+2006-06-21  Simon Josefsson  <jas@extundo.com>
+
+       * getaddrinfo.m4: Don't define WINVER.  Look for gethostbyname in
+       -lws2_32 too.  Fixes getaddrinfo on Windows 2000, with the price
+       of using the (limited) gnulib implementation on Windows XP.
+
+       * inet_pton.m4: New file.
+
+2006-06-19  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_H): Enclose the values of FULL_PATH_STDINT_H
+       and FULL_PATH_INTTYPES_H in angle brackets.
+       Reported by Mark D. Baushke <mdb@gnu.org>.
+
+2006-06-17  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_H) [FreeBSD >= 5]: Don't include
+       <sys/inttypes.h>.
+
+2006-06-16  Eric Blake  <ebb9@byu.net>
+
+       * rmdir-errno.m4 (gl_FUNC_FMDIR_NOTEMPTY): Assume errno.h declares
+       errno.
+
+2006-06-17  Bruno Haible  <bruno@clisp.org>
+
+       * setenv.m4 (gl_PREREQ_SETENV, gl_PREREQ_UNSETENV): Remove test
+       whether errno is declared. Assume <errno.h> declares errno.
+
+2006-06-15  Bruno Haible  <bruno@clisp.org>
+
+       * stdint.m4 (gl_STDINT_H): Rewritten to produce a complete stdint.h.
+       (gl_HEADER_STDINT_H, gl_HEADER_INTTYPES_H, gl_STDINT_CHECK_TYPES,
+       gl_STDINT_MISSING_BOUND, gl_STDINT_MISSING_BOUNDS,
+       gl_STDINT_MISSING_BOUNDS2, gl_STDINT_BITSIZEOF, gl_CHECK_TYPES_SIGNED,
+       gl_CHECK_TYPE_SAME): New macros.
+
+2006-06-15  Bruno Haible  <bruno@clisp.org>
+
+       * size_max.m4 (gl_SIZE_MAX): Make it work also when cross-compiling.
+
+2006-06-15  Eric Blake  <ebb9@byu.net>
+
+       * ssize_t.m4 (gt_TYPE_SSIZE_T): Work in spite of -Werror.
+
+2006-05-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+           Bruno Haible  <bruno@clisp.org>
+
+       * strndup.m4 (gl_FUNC_STRNDUP): Replace the AC_REPLACE_FUNCS with a
+       check for the declaration of strnlen and a run test that exposes the
+       AIX 5.1 strnlen bug.  In the failure case, #define strndup to
+       rpl_strndup.
+
+2006-05-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * c-strtod.m4 (gl_C99_STRTOLD): Use a link test rather than a
+       compile test, for Tru64 4.0D.
+
+2006-05-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * nanosleep.m4 (gl_FUNC_NANOSLEEP): Rename cache variables to use
+       gl_ rather than jm_.  Link, don't run, so that cross-compiles are
+       allowed.  Check that resulting type is arithmetic.  Move AC_REQUIRE
+       and AC_CHECK_HEADERS_ONCE outside of AC_CACHE_CHECK, since they're
+       not really conditional on the cache.
+       (gl_PREREQ_NANOSLEEP): Check for sys/select.h.
+
+2006-05-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * stdbool.m4 (AC_HEADER_STDBOOL): Fix overly-picky
+       test for C99 conformance; (bool) 0.5 is an integer constant
+       expression, but (bool) -0.5 is not.  Problem reported by Fedor
+       Sergeev in <http://forum.sun.com/jive/thread.jspa?threadID=96202>.
+
+2006-05-11  Simon Josefsson  <jas@extundo.com>
+
+       * xvasprintf.m4: Fix obvious typo.
+
+2006-05-09  Bruno Haible  <bruno@clisp.org>
+
+       * xvasprintf.m4: New file.
+
+2006-05-08  Bruno Haible  <bruno@clisp.org>
+
+       * stdarg.m4: New file, from GNU gettext.
+
+2006-05-05  Jim Meyering  <jim@meyering.net>
+
+       * warning.m4: New file, derived from bison's file by the same name.
+
+2006-05-02  Bruno Haible  <bruno@clisp.org>
+
+       * full-header-path.m4 (gl_FULL_HEADER_PATH): Move the include_next
+       test from here...
+       * _inttypes_h.m4 (gl_INTTYPES_H): ... to here.
+
+2006-04-24  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Use prototype
+       to define main with arguments, for C++.  Reported by Eric Blake.
+       * c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC):
+       Prefer 'int main ()' to 'int main (void)', for C++.
+       * getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Likewise.
+       * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Specify a return type
+       for 'main', for C99 and C++.
+
+2006-04-23  Bruno Haible  <bruno@clisp.org>
+
+       * poll.m4 (gl_FUNC_POLL): Rearrange code, so that POLL_H gets
+       assigned exactly once.
+
+2006-04-23  Bruno Haible  <bruno@clisp.org>
+
+       * poll.m4 (gl_FUNC_POLL): When cross-compiling, reject also the poll()
+       implementation in AIX.
+       Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
+
+2006-03-04  Eric Blake  <ebb9@byu.net>
+
+       * strerror_r.m4 (AC_FUNC_STRERROR_R): Avoid unused variable warning.
+
+2006-04-24  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Use return, not exit.
+       Don't assume that exit status -1 is valid.
+       * nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise.
+       * putenv.m4 (gl_FUNC_PUTENV): Likewise.
+       * rmdir-errno.m4 (gl_FUNC_RMDIR_NOTEMPTY): Likewise.
+       * readdir.m4 (GL_FUNC_READDIR): Include <stdlib.h>.
+       * rename.m4 (vb_FUNC_RENAME): Likewise.
+       * unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Use AC_RUN_IFELSE,
+       not AC_TRY_RUN.  Use return, not exit.  Don't assume that
+       functions can be used without declaring them, or that you can
+       exit with status -1.
+       * utimes-null.m4 (gl_FUNC_UTIMES_NULL): Likewise.
+
+2006-04-20  Bruno Haible  <bruno@clisp.org>
+
+       * argp.m4 (gl_ARGP): Don't call AC_CHECK_DECLS_ONCE with more than
+       one argument, so that the code will be portable to Autoconf 2.60.
+       * getlogin_r.m4 (gl_PREREQ_GETLOGIN_R): Likewise.
+       * getpass.m4 (gl_PREREQ_GETPASS): Likewise.
+       * unlocked-io.m4 (gl_FUNC_GLIBC_UNLOCKED_IO): Likewise.
+
+2006-04-19  Derek Price  <derek@ximbiot.com>
+           Eric Blake  <ebb9@byu.net>
+
+       * full-header-path.m4 (gl_FULL_HEADER_PATH): Use </full/path.h> rather
+       than "/full/path.h".  Update comment to match.  Shorten & generalize
+       m4_translit call via AS_TR_CPP.
+
+2006-04-18  Derek Price  <derek@ximbiot.com>
+           Paul Eggert  <eggert@cs.ucla.edu>
+
+       * _inttypes_h.m4, full-header-path.m4, include_next: New files.
+
+2006-04-11  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * time_r.m4 (gl_TIME_R): Add AC_LIBSOURCES for time_r.c and time_r.h.
+
+2006-04-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * regex.m4 (gl_REGEX): Check for new glibc interface to
+       translation table.
+
+2006-03-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * argz.m4 (gl_FUNC_ARGZ): If we define `error_t', also define
+       `__error_t_defined', so argp.h will not typedef the former.
+
+2006-03-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * regex.m4 (gl_REGEX): Don't insist on REG_SYNTAX_POSIX_EGREP,
+       REG_SYNTAX_EMACS, and REG_IGNORE_CASE.  Settle for the traditional
+       glibc names.  Even if glibc is changed to conform to POSIX, the
+       traditional names will be available anyway, since regex depends on
+       the extensions module.  Also, fix a longstanding typo in the
+       implementation of Spencer ERE test #75 from grep 2.3.  Problems
+       reported by Emanuele Giaquinta.  Also, change sense of cached
+       variable, so that the message makes sense.
+
+2006-03-17  Jim Meyering  <jim@meyering.net>
+
+       * regex.m4 (gl_REGEX): Fix typo in last change:
+       s/_REGEX_WIDE_OFFSETS/_REGEX_LARGE_OFFSETS/.
+
+2006-03-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * regex.m4 (gl_REGEX): Don't check for off_t, since the code
+       no longer needs it.  Instead, check that regoff_t is as least
+       as wide as ptrdiff_t.
+
+       Don't define _REGEX_WIDE_OFFSETS unless using the included regex,
+       so that our regex.h stays compatible with the installed regex.
+       This is helpful for installers who configure --without-included-regex.
+       Problem reported by Emanuele Giaquinta.
+
+2006-03-15  Eric Blake  <ebb9@byu.net>
+
+       * dirfd.m4 (gl_FUNC_DIRFD): Use AC_REQUIRE for AC_HEADER_DIRENT.
+
+2006-03-08  Simon Josefsson  <jas@extundo.com>
+
+       * gc-random.m4: Permit 'no' as variable values and fix warnings,
+       suggested by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
+
+2006-03-08  Simon Josefsson  <jas@extundo.com>
+
+       * gc-random.m4: Call AC_CANONICAL_HOST and use $host_os instead of
+       $target, suggested by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
+
+2006-03-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * unistd_h.m4 (gl_HEADER_UNISTD): Rename, to match modules file.
+       Problem reported by Juan Manuel Guerrero.
+
+2006-03-07  Simon Josefsson  <jas@extundo.com>
+
+       * unistd_h.m4: New file.
+
+2006-03-07  Simon Josefsson  <jas@extundo.com>
+
+       * readline.m4 (gl_FUNC_READLINE): Rewrite the cached part of the
+       test to be side-effect free by storing the result in the cache
+       variable gl_cv_lib_readline, and moving the assignment of
+       LIBREADLINE and LTLIBREADLINE outside the COMMANDS-TO-SET-IT.
+       From Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
+
+2006-03-07  Simon Josefsson  <jas@extundo.com>
+
+       * gc-random.m4: New file, mostly from gc.m4.  Warn instead of
+       error on missing devices (the functions will return an error).
+
+       * gc.m4: Move random stuff to gc-random.m4
+
+2006-03-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de> (tiny change)
+
+       * poll.m4 (gl_FUNC_POLL): If we deem poll(2) unacceptable, use
+       our replacement poll.h in any case, to avoid a differing
+       declaration from a system header.  Seen on AIX.
+
+2006-03-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * clock_time.m4 (gl_CLOCK_TIME): Require gl_USE_SYSTEM_EXTENSIONS,
+       not merely AC_GNU_SOURCE, for the benefit of Solaris 10 when compiled
+       pedantically.
+       * nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise.
+       * timespec.m4 (gl_TIMESPEC): Likewise.
+
+       * extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Use "=" with "test",
+       not "==".  Reported by Ralf Wildenhues.
+
+2006-02-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Sync from coreutils.
+       * mkdir-p.m4 (gl_MKDIR_PARENTS): Require gl_FUNC_LCHMOD and
+       gl_CHDIR_SAFER.
+
+2006-02-22  Jim Meyering  <jim@meyering.net>
+
+       Sync from coreutils.
+       * chdir-safer.m4: New file.
+
+2006-02-17  Eric Blake  <address@hidden>
+
+       * getaddrinfo.m4 (gl_GETADDRINFO): Fix caching error.
+
+2006-02-15  Eric Blake  <ebb9@byu.net>
+
+       * sys_socket_h.m4 (gl_HEADER_SYS_SOCKET): Don't attempt using
+       winsock2.h or ws2tcpip.h when sys/socket.h is present. Fixes
+       'present but cannot compile' warnings on cygwin.
+       * socklen.m4 (gl_TYPE_SOCKLEN_T): Use gl_HEADER_SYS_SOCKET.  Don't
+       use ws2tcpip.h if sys/socket.h works.
+       * getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Use gl_HEADER_SYS_SOCKET.
+       (gl_GETADDRINFO): Don't use ws2tcpip.h when sys/socket.h is present.
+
+2006-02-14  Jim Meyering  <jim@meyering.net>
+
+       Sync from coreutils.
+       * ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): Invoke AC_CHECK_FUNCS(getmntent)
+       unconditionally so that tests of $ac_cv_func_getmntent (e.g., in
+       gl_LIST_MOUNTED_FILE_SYSTEMS) need not double-quote uses of that
+       variable, to accommodate the rare case in which getmntent is
+       available in none of the libraries checked.  This happens at
+       least on FreeBSD 5.0.
+
+2006-02-05  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Don't #define
+       __EXTENSIONS__ if this causes compilation to fail.  Problem
+       reported by Nelson H. F. Beebe with Solaris 10 and Sun C 5.7
+       c89 -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED.
+
+2006-01-25  Simon Josefsson  <jas@extundo.com>
+
+       * getaddrinfo.m4: Look for getaddrinfo inside ws2tcip.h and
+       -lws2_32.  Protect sys/socket.h and netdb.h #include's.  Include
+       ws2tcpip.h with WINVER=0x0501.  All for mingw32.
+
+2006-01-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * stdbool.m4 (AC_HEADER_STDBOOL): Check for xlc bug if __GCC__ too,
+       so that we test the test.
+       Check for yet another HP-UX cc bug involving *bool |= bool.
+
+2006-01-24  Bruno Haible  <bruno@clisp.org>
+
+       * stdbool.m4 (AC_HEADER_STDBOOL): Check for IBM and HP-UX bugs.
+       Patch by Paul Eggert.
+
+2006-01-24  Jim Meyering  <jim@meyering.net>
+
+       * openat.m4 (gl_FUNC_OPENAT): Add AC_LIBSOURCES([intprops.h]).
+       Reported by Mark D. Baushke.
+
+2006-01-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * getopt.m4 (gl_PREREQ_GETOPT): Check for getenv decl.
+
 2006-01-20  Paul Eggert  <eggert@cs.ucla.edu>
 
        * lib-ignore.m4 (gl_IGNORE_UNUSED_LIBRARIES): Use -Wl,-z,ignore
 2006-01-09  Jim Meyering  <jim@meyering.net>
 
        Sync from coreutils.
-       * chdir-safer.m4: New file.
        * openat.m4 (gl_FUNC_OPENAT): Require and compile mkdirat.c.
        Require openat-priv.h.
 
        Yoann Vandoorselaere <yoann.v@prelude-ids.com>.
 
 2005-05-09  Yoann Vandoorselaere <yoann.v@prelude-ids.com>
-            Bruno Haible  <bruno@clisp.org>
+           Bruno Haible  <bruno@clisp.org>
 
        * inet_ntop.m4: New file.
 
        * uintmax_t.m4: New file.
        * Makefile.am (EXTRA_DIST): Add inttypes_h.m4 and uintmax_t.m4.
 
-Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
+Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
   Free Software Foundation, Inc.
 Copying and distribution of this file, with or without modification,
 are permitted provided the copyright notice and this notice are preserved.