+2006-07-23 Eric Blake <ebb9@byu.net>
+
+ * stdio-safer.m4 (gl_STDIO_SAFER): Add tmpfile-safer.c.
+
+2006-07-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ * close-stream.m4: New file.
+
+2006-07-22 Bruno Haible <bruno@clisp.org>
+
+ Merge from GNU gettext 0.15.
+
+ 2006-03-25 Bruno Haible <bruno@clisp.org>
+
+ * lib-link.m4 (AC_LIB_LINKFLAGS_FROM_LIBS): New macro.
+
+ 2006-07-21 Bruno Haible <bruno@clisp.org>
+
+ * javacomp.m4 (gt_JAVACOMP): Convert target_version "null" to
+ "1.1".
+
+ 2006-05-09 Bruno Haible <bruno@clisp.org>
+
+ * javacomp.m4 (gt_JAVACOMP): On Cygwin, set
+ CLASSPATH_SEPARATOR to a semicolon. Use CLASSPATH_SEPARATOR
+ for the conftestver execution.
+
+ 2006-05-01 Bruno Haible <bruno@clisp.org>
+
+ * javacomp.m4 (gt_JAVACOMP): Accept a source-version and an
+ optional target-version argument. Verify that the compiler
+ groks source of the specified source-version, or add -source
+ option as necessary. Verify that the compiler produces
+ bytecode in the specified target-version, or add -target and
+ -source options as necessary. Make the result of the test
+ available as variable CONF_JAVAC. Also log error output in
+ config.log.
+
+ 2006-03-11 Bruno Haible <bruno@clisp.org>
+
+ * javacomp.m4 (gt_JAVACOMP): Treat gcj-4.x like gcj-3.x.
+
+ 2006-05-09 Bruno Haible <bruno@clisp.org>
+
+ * javaexec.m4 (gt_JAVAEXEC): On Cygwin, set
+ CLASSPATH_SEPARATOR to a semicolon.
+
+ 2006-03-12 Bruno Haible <bruno@clisp.org>
+
+ * javaexec.m4 (gt_JAVAEXEC): Make the result of the test
+ available as variable CONF_JAVA, for subsequent autoconf
+ tests. Also log error output in config.log.
+
+ 2006-07-19 Bruno Haible <bruno@clisp.org>
+
+ * getline.m4 (AM_FUNC_GETLINE): When cross-compiling, assume
+ that getline works on glibc2 systems. Needed to avoid trouble
+ in relocatable.c.
+ Reported by Nils Magnus Larsgard <nmlarsgaard@atmel.no>.
+
+ 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
+ rather than -Xlinker -z -Xlinker ignore, as it's more portable.
+ Suggested by Bruno Haible.
+
+2006-01-19 Simon Josefsson <jas@extundo.com>
+
+ * socklen.m4: Look in ws2tcpip.h too, for mingw32.
+
+2006-01-16 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib-ignore.m4 (gl_IGNORE_UNUSED_LIBRARIES): Don't use ldd, as
+ it's not portable and it doesn't work with cross-compiles.
+ Problem reported by Bruno Haible. Fix missing-$ typo in
+ 'test "gl_cv_ignore_unused_libraries" ...' that prevented
+ -zignore from being used with Sun's C compiler.
+
+2006-01-12 Bruno Haible <bruno@clisp.org>
+
+ * ldd.m4: New file.
+
+2006-01-08 Bruno Haible <bruno@clisp.org>
+
+ Ensure automatic ordering between gl_LOCK and gl_ARGP.
+ * lock.m4 (gl_LOCK_BODY): Renamed from gl_LOCK.
+ (gl_LOCK): New macro, requiring gl_LOCK_BODY.
+
+2006-01-10 Jim Meyering <jim@meyering.net>
+
+ * fpending.m4: Also include <stdio.h>, for Dragonfly.
+ Patch by Joerg Sonnenberger.
+
+2006-01-10 Paul Eggert <eggert@cs.ucla.edu>
+
+ * memcoll.m4 (gl_MEMCOLL): Don't require AC_FUNC_MEMCMP, undoing
+ the 2002-12-31 change. Problem and fix reported by Bruno Haible.
+ People who are still concerned with buggy memcmp implementations
+ can invoke gl_FUNC_MEMCMP themselves.
+
+2006-01-10 Simon Josefsson <jas@extundo.com>
+
+ * sys_socket_h.m4: New file.
+
+2006-01-10 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.m4 (gl_LOCALCHARSET): Also test for getc_unlocked.
+ Reported by Werner Lemberg <wl@gnu.org>.
+
+2006-01-09 Paul Eggert <eggert@cs.ucla.edu>
+
+ Sync from coreutils.
+ * lib-ignore.m4: New file.
+ * lchmod.m4: New file.
+
+2006-01-09 Jim Meyering <jim@meyering.net>
+
+ Sync from coreutils.
+ * openat.m4 (gl_FUNC_OPENAT): Require and compile mkdirat.c.
+ Require openat-priv.h.
+
+2006-01-09 Andreas Gruenbacher <agruen@suse.de>
+
+ Sync from coreutils.
+ * acl.m4 (AC_FUNC_ACL): Add POSIX ACL and Linux-specific acl tests.
+
+2005-10-16 Bruno Haible <bruno@clisp.org>
+
+ * stdint.m4 (gl_STDINT_H): Also test for <sys/bitypes.h>.
+
+2005-12-16 Jim Meyering <jim@meyering.net>
+
+ * fprintftime.m4: New file.
+
+2005-12-10 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ * argp.m4: Define HAVE_DECL_PROGRAM_INVOCATION_NAME and
+ HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
+
+2005-12-09 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ * argp.m4: Check if program_invocation_name and
+ program_invocation_short_name are declared and define appropriate
+ macros if they are not.
+
+2005-12-07 Paul Eggert <eggert@cs.ucla.edu>
+
+ * stat-time.m4 (gl_STAT_TIME): Add check for
+ TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC, to fix IRIX 5.3
+ porting problem reported by Georg Schwarz in
+ <http://lists.gnu.org/archive/html/bug-coreutils/2005-12/msg00083.html>.
+
+2005-12-02 Paul Eggert <eggert@cs.ucla.edu>
+
+ * socklen.m4 (gl_TYPE_SOCKLEN_T): Renamed from gl_SOCKLEN_T.
+ Use implementation from Albert Chin, with some
+ comments/corrections by Stepan Kasal and myself.
+
+2005-12-01 Paul Eggert <eggert@cs.ucla.edu>
+
+ * regex.m4 (gl_REGEX): Check whether off_t can be used in a switch
+ statement, to work around an HP-UX 10.20 compiler bug reported by
+ Peter O'Gorman.
+
+2005-11-10 Paul Eggert <eggert@cs.ucla.edu>
+
+ * gethrxtime.m4 (gl_PREREQ_GETHRXTIME): Don't require AC_HEADER_TIME
+ or gettimeofday; no longer needed.
+
+2005-10-30 Paul Eggert <eggert@cs.ucla.edu>
+
+ * chdir-long.m4 (gl_FUNC_CHDIR_LONG): Revamp wording and local
+ variables to suggest the intended function of the PATH_MAX check.
+
+2005-10-30 Kean Johnston <jkj@sco.com>
+
+ Trivial changes to support SCO systems.
+ * chdir-long.m4 (gl_FUNC_CHDIR_LONG): Check for MAXPATHLEN as well
+ as PATH_MAX.
+ * fpending.m4 (gl_FUNC_FPENDING): Correct check for SCO systems,
+ where __ptr is null when no I/O is pending.
+
+2005-10-28 Simon Josefsson <jas@extundo.com>
+
+ * inet_ntop.m4: More tests.
+
+ * gc-md2.m4, md2.m4: New file.
+
+2005-10-22 Simon Josefsson <jas@extundo.com>
+
+ * gc.m4: Don't be fooled by --disable-*random-device parameters,
+ suggested by Bruno Haible <bruno@clisp.org>. Fix error messages.
+
+2005-10-21 Simon Josefsson <jas@extundo.com>
+
+ * gc.m4: Don't use libgcrypt if gcrypt.h isn't found, suggested by
+ Bruno Haible <bruno@clisp.org>.
+
+ * gc-des.m4: New file.
+
+2005-10-21 Simon Josefsson <jas@extundo.com>
+
+ * arctwo.m4: New file.
+
+ * gc-arctwo.m4: New file.
+
+2005-10-19 Simon Josefsson <jas@extundo.com>
+
+ * gc-arcfour.m4: New file.
+
+ * gc-rijndael.m4: New file.
+
+2005-10-19 Simon Josefsson <jas@extundo.com>
+
+ * m4/gc-hmac-md5.m4, m4/gc-hmac-sha1.m4, m4/gc-md4.m4,
+ m4/gc-md5.m4, m4/gc-sha1.m4: Fix typo, suggested by Stepan Kasal
+ <kasal@ucw.cz>.
+
+2005-10-19 Simon Josefsson <jas@extundo.com>
+
+ * gc-md4.m4: New file.
+
+2005-10-18 Simon Josefsson <jas@extundo.com>
+
+ * md4.m4: New file.
+
+2005-10-17 Bruno Haible <bruno@clisp.org>
+
+ * stdbool.m4 (AC_HEADER_STDBOOL): Change the return statement so that
+ it can also be used in a test.
+
+2005-10-11 Simon Josefsson <jas@extundo.com>
+
+ * md5.m4: Remove call to uint32_t.m4.
+
+2005-10-15 Simon Josefsson <jas@extundo.com>
+
+ * rijndael.m4: New file.
+
+2005-10-14 Simon Josefsson <jas@extundo.com>
+
+ * arcfour.m4: New file.
+
+2005-10-12 Bruno Haible <bruno@clisp.org>
+
+ * stdbool.m4 (gl_STDBOOL_H): Define as an alias of AM_STDBOOL_H.
+ Reported by Stepan Kasal <kasal@ucw.cz>.
+
+2005-10-12 Simon Josefsson <jas@extundo.com>
+
+ * gc-pbkdf2-sha1.m4: New file.
+
+ * gc-hmac-sha1.m4: New file.
+
+ * gc-sha1: New file.
+
+ * hmac-sha1.m4: New file.
+
+2005-10-12 Simon Josefsson <jas@extundo.com>
+
+ * gc-md5.m4, gc-hmac-md5: New files.
+
+ * gc.m4: Don't call gl_MD5, gl_MEMXOR or gl_HMAC_MD5.
+
+2005-10-11 Simon Josefsson <jas@extundo.com>
+
+ * crc.m4: New file.
+
+2005-10-07 Simon Josefsson <jas@extundo.com>
+
+ * memxor.m4: Remove gl_C_RESTRICT call.
+
+2005-10-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ * stdbool.m4 (AC_HEADER_STDBOOL): Check that bool
+ promotes to int, not unsigned int, to catch the AIX 5.3
+ compiler bug.
+
+2005-10-06 Simon Josefsson <jas@extundo.com>
+
+ * hmac-md5.m4: New file.
+
+ * memxor.m4: Require gl_C_RESTRICT.
+
+2005-10-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ * getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Don't check for
+ sys/socket.h, netdb.h, sys/types.h; the checks areno longer
+ needed, since the source code now assumes these .h files.
+
+2005-10-05 Simon Josefsson <jas@extundo.com>
+
+ * memxor.m4: New file.
+
+2005-10-02 Paul Eggert <eggert@cs.ucla.edu>
+
+ Sync from coreutils.
+ * openat.m4 (gl_FUNC_OPENAT): Check for fdopendir.
+ * ullong_max.m4 (gl_ULLONG_MAX): Simplify so that it merely
+ defines ULONG_MAX_LT_ULLONG_MAX. Thomas M.Ott reports that
+ ULLONG_MAX doesn't work with 2.7.2.1.
+
+2005-10-02 Jim Meyering <jim@meyering.net>
+
+ Sync from coreutils.
+ * utimes.m4 (gl_FUNC_UTIMES): Detect the version of utimes
+ from glibc-2.2.5 that fails for read-only files.
+
+2005-10-02 Alfred M. Szmidt <ams@gnu.org>
+
+ Sync from coreutils.
+ * chdir-long.m4 (gl_FUNC_CHDIR_LONG): Compare $gl_have_path...
+ against `yes', rather than just testing for nonempty.
+
+2005-10-01 Simon Josefsson <jas@extundo.com>
+
+ * getaddrinfo.m4: Include sys/types.h for sys/socket.h, on FreeBSD
+ and Darwin.
+
+ * getaddrinfo.m4: Use AC_GNU_SOURCE, GNU only declare getaddrinfo
+ as an (POSIX) extension. Check for sys/types.h, sys/socket.h, and
+ netdb.h too, needed by getaddrinfo.h. Check if getaddrinfo,
+ freeaddrinfo and gai_strerror are declared by the POSIX headers.
+ Check if struct addrinfo is declared.
+
+2005-10-01 Jim Meyering <jim@meyering.net>
+
+ Sync from coreutils.
+
+ * getaddrinfo.m4 (gl_GETADDRINFO): Look for getservbyname in these
+ libraries [inet nsl socket xnet]. Nelson Beebe reported that with
+ native cc on Solaris 7, getaddrinfo.c requires -lsocket.
+ * getaddrinfo.m4 (gl_GETADDRINFO): Check for gethostbyname
+ in the inet and nsl libraries. Required on Solaris 5.7.
+
+2005-09-24 Jim Meyering <jim@meyering.net>
+
+ Sync from coreutils.
+ * getaddrinfo.m4 (gl_GETADDRINFO): Check for gethostbyname
+ in the inet and nsl libraries. Required on Solaris 5.7.
+
+2005-09-26 Bruno Haible <bruno@clisp.org>
+
+ * mbchar.m4 (gl_MBCHAR): Check for wchar.h and wctype.h. Don't compile
+ mbchar.c if they are not both present.
+ * mbfile.m4 (gl_MBFILE): Require gl_FUNC_MBRTOWC.
+ * mbiter.m4 (gl_MBITER): Likewise.
+ * strstr.m4 (gl_PREREQ_STRSTR): Use AC_REQUIRE.
+ * strcasestr.m4 (gl_PREREQ_STRCASESTR): Likewise.
+ * strcase.m4 (gl_PREREQ_STRCASECMP): Likewise.
+
+2005-09-23 Paul Eggert <eggert@cs.ucla.edu>
+
+ * regex.m4 (gl_REGEX): If replacing, define regcomp to rpl_regcomp,
+ and similarly for the other external symbols. Problem reported
+ by James Gallager.
+
+ * fnmatch.m4 (_AC_FUNC_FNMATCH_IF): Catch Sun Studio 10u1 on Linux
+ bug reported by Jim Meyering.
+
+ * utimens.m4 (gl_UTIMENS): Check for futimesat.
+ * getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Undo previous change;
+ not needed, since socklen is a prerequisite module.
+
+2005-09-23 Jim Meyering <jim@meyering.net>
+
+ Sync from coreutils.
+ Correct build failure (socklen_t not defined) on at least
+ mips-sgi-irix6.5 and alphaev67-dec-osf5.1.
+ * getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Require gl_SOCKLEN_T.
+
+2005-09-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ Sync from coreutils.
+ * getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Check for netinet/in.h.
+
+2005-09-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ Sync from coreutils.
+
+ * backupfile.m4, calloc.m4, chown.m4, cloexec.m4, dup2.m4:
+ * fileblocks.m4, free.m4, ftruncate.m4, getcwd.m4, getpagesize.m4:
+ * getugroups.m4, group-member.m4, idcache.m4, link-follow.m4:
+ * mkstemp.m4, mktime.m4, mountlist.m4, nanosleep.m4, pathmax.m4:
+ * physmem.m4, posixver.m4, putenv.m4, safe-read.m4, same.m4:
+ * save-cwd.m4, stdio-safer.m4, unistd-safer.m4, unlinkdir.m4:
+ * userspec.m4, xgetcwd.m4, xreadlink.m4:
+ Don't bother checking for string.h, stdlib.h, unistd.h.
+ * fts.m4 (gl_FUNC_FTS_CORE): Don't require
+ AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK; that's now the lstat
+ module's job.
+ * jm-macros.m4 (gl_MACROS): Likewise.
+ * prereq.m4 (gl_PREREQ): Add gl_FUNC_LSTAT.
+
+ * getdate.m4 (gl_C_COMPOUND_LITERALS): New macro.
+ (gl_GETDATE): Use it.
+
+ * mkdir-p.m4 (gl_MKDIR_PARENTS): Don't bother checking for unistd.h.
+
+2005-09-22 Jim Meyering <jim@meyering.net>
+
+ Sync from coreutils.
+
+ * lstat.m4 (gl_FUNC_LSTAT):
+ Use AC_LIBSOURCES to require lstat.c and lstat.h.
+ Remove obsolete comment.
+ * xreadlink.m4: Use AC_LIBSOURCES and AC_LIBOBJ.
+ * xstrtod.m4: Likewise.
+
+ * openat.m4 (gl_FUNC_OPENAT): Add openat-die.c.
+
+2005-09-19 Simon Josefsson <jas@extundo.com>
+
+ * socklen.m4: Fix typo.
+
+2005-09-15 Paul Eggert <eggert@cs.ucla.edu>
+
+ * st_mtim.m4: Remove. Superseded by...
+ * stat-time.m4: New file.
+ * timespec.m4 (gl_TIMESPEC): Require AC_C_INLINE.
+ Do not invoke AC_STRUCT_ST_MTIM_NSEC; no longer needed.
+
+2005-09-15 Derek Price <derek@ximbiot.com>
+
+ * strstr.m4 (gl_FUNC_STRSTR): Don't define strstr here.
+
+2005-09-12 Derek Price <derek@ximbiot.com>
+
+ Make canon-host require getaddrinfo.
+ * canon-host.m4 (gl_CANON_HOST): Remove most dependencies.
+ AC_LIBSOURCE canon-host.h. Call...
+ (gl_PREREQ_CANON_HOST): ...this new function, which requires
+ gl_GETADDRINFO.
+ * getaddrinfo.m4 (gl_GETADDRINFO): Compile gai_strerror when needed.
+
+2005-09-12 Derek Price <derek@ximbiot.com>
+ Paul Eggert <eggert@cs.ucla.edu>
+
+ * m4/glob.m4 (gl_GLOB_SUBSTITUTE): AC_LIBSOURCES for glob.c,
+ glob_.h, glob-libc.h.
+ (gl_PREREQ_GLOB): Remove _SYS_CDEFS_H hack; no longer needed.
+
+2005-08-31 Simon Josefsson <jas@extundo.com>
+
+ * socklen.m4: New file.
+
+2005-09-03 Derek Price <derek@ximbiot.com>
+
+ * getlogin_r (gl_GETLOGIN_R): Fix cut & paste error.
+ From Larry Jones <lawrence.jones@ugs.com>.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ Support for lib vs. lib64 distinction on biarch platforms.
+ * lib-prefix.m4 (AC_LIB_PREPARE_MULTILIB): New macro.
+ (AC_LIB_PREFIX): Require it. Use $acl_libdirstem instead of 'lib'.
+ * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Likewise.
+
+2005-09-01 Jim Meyering <jim@meyering.net>
+
+ * lchown.m4: Require gl_FUNC_CHOWN, for the definition of
+ CHOWN_MODIFIES_SYMLINK, which is used by lchown.c.
+ Require gl_STAT_MACROS, too.
+
+2005-08-31 Paul Eggert <eggert@cs.ucla.edu>
+
+ * regex.m4 (gl_REGEX): Require AC_SYS_LARGEFILE, Define
+ _REGEX_LARGE_OFFSETS). Test for regoff_t/off_t bug in 64-bit
+ and large-file glibc and in 32-bit large-file Solaris.
+
+2005-08-28 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool.m4: New file.
+
+2005-08-27 Jim Meyering <jim@meyering.net>
+
+ * stdlib-safer.m4: New file. From coreutils.
+ * stdio-safer.m4 (gl_STDIO_SAFER): Add stdio--.h.
+ * fcntl-safer.m4 (gl_FCNTL_SAFER): Add creat-safer.c to the
+ AC_LIBSOURCES list and arrange to compile it via AC_LIBOBJ.
+ * unistd-safer.m4 (gl_UNISTD_SAFER): Likewise, add pipe-safer.c.
+ Add pipe-safer.c and unistd--.h to the AC_LIBSOURCES list.
+
+2005-08-24 Simon Josefsson <jas@extundo.com>
+
+ * getpass.m4: Check for termios.h, tcgetattr, tcsetattr, and
+ __fsetlocking.
+
+2005-08-25 Stepan Kasal <kasal@ucw.cz>
+
+ * regex.m4: Add AC_PREREQ(2.50).
+ (gl_REGEX): If --with-included-regex was given, skip the autodetection.
+
+2005-08-25 Bruno Haible <bruno@clisp.org>
+
+ * minmax.m4: Require autoconf 2.52.
+ (gl_MINMAX_IN_HEADER): Add comments. Use m4_pushdef/m4_popdef instead
+ of define/undefine. Use AS_TR_SH and AS_TR_CPP as more robust
+ alternatives of translit over the alphabet.
+ Based on a patch from Stepan Kasal <kasal@ucw.cz>.
+
+2005-08-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ * regex.m4 (gl_REGEX): Use POSIX-compliant spellings when testing
+ for GNU regex features.
+
+2005-08-24 Jim Meyering <jim@meyering.net>
+
+ Sync from coreutils.
+ * fcntl-safer.m4: New file.
+
+ * xgetcwd.m4: Use AC_LIBSOURCES and AC_LIBOBJ to indicate source
+ and object files for this module.
+
2005-08-23 Paul Eggert <eggert@cs.ucla.edu>
* regex.m4 (gl_INCLUDED_REGEX): Remove; no longer used.
2005-07-25 Paul Eggert <eggert@cs.ucla.edu>
- * regex.m4 (gl_INCLUDED_REGEX): Use AC_RUN_ELSE instead of the
+ * regex.m4 (gl_INCLUDED_REGEX): Use AC_RUN_IFELSE instead of the
obsolescent AC_TRY_RUN. Include the default includes files, for 'exit'.
2005-07-24 Bruno Haible <bruno@clisp.org>
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.