.
[gnulib.git] / m4 / ChangeLog
index 0dfd520..14a60bc 100644 (file)
@@ -1,3 +1,29 @@
+2001-03-24  Jim Meyering  <meyering@lucent.com>
+
+       * jm-macros.m4: Require autoconf-2.49d.
+
+2001-03-20  Bruno Haible  <haible@clisp.cons.org>
+
+        * iconv.m4 (jm_ICONV): Recommend GNU libiconv.
+
+2001-03-17  Jim Meyering  <meyering@lucent.com>
+
+       * memcmp.m4 (jm_AC_FUNC_MEMCMP): Remove my copy of AC_FUNC_MEMCMP,
+       now that the version in autoconf is equivalent.
+       (jm_FUNC_MEMCMP): Adjust to use AC_FUNC_MEMCMP.
+
+       * error.m4 (jm_PREREQ_ERROR): Invoke AC_FUNC_STRERROR_R.
+       Suggestion from Akim Demaille.
+
+       * prereq.m4 (jm_PREREQ): Add jm_PREREQ_TEMPNAME.
+       (jm_PREREQ_TEMPNAME): New function.
+
+2001-02-25  Paul Eggert  <eggert@twinsun.com>
+
+       * jm-macros.m4 (jm_MACROS): Use mkstemp replacement if the system
+       lacks mkstemp.  Compile our own tempname.c if we compile our own
+       mkstemp.c, as mkstemp relies on tempname.
+
 2001-03-01  Jim Meyering  <meyering@lucent.com>
 
        * dos.m4 (jm_AC_DOS): Remove extra backslashes, now that
 2000-05-26  Bruno Haible  <haible@clisp.cons.org>
 
        * glibc21.m4: New file.
-       * jm-macros.m4: (jm_MACROS): Call jm_GLIBC21.
+       * jm-macros.m4 (jm_MACROS): Call jm_GLIBC21.
 
 2000-05-28  Jim Meyering  <meyering@lucent.com>
 
        * rmdir-errno.m4 (fetish_FUNC_RMDIR_NOTEMPTY): New macro and file.
        * jm-macros.m4: Require fetish_FUNC_RMDIR_NOTEMPTY.
 
-       * nanosleep.m4: (jm_FUNC_NANOSLEEP): Save and restore LIBS around
+       * nanosleep.m4 (jm_FUNC_NANOSLEEP): Save and restore LIBS around
        AC_SEARCH_LIBS call for nanosleep.
        (LIB_NANOSLEEP): Set and AC_SUBST.
 
 2000-04-17  Jim Meyering  <meyering@lucent.com>
 
        Get it right :-)
-       * jm-macros.m4: (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Emit the
+       * jm-macros.m4 (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Emit the
        actual #define via AH_VERBATIM.  Don't need separate AC_DEFINE.
        Suggestion from Akim Demaille.
 
 2000-04-14  Jim Meyering  <meyering@lucent.com>
 
-       * jm-macros.m4: (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Use the one-arg form
+       * jm-macros.m4 (jm_CHECK_ALL_TYPES) [_GNU_SOURCE]: Use the one-arg form
        of AC_DEFINE.  Otherwise, the #ifndef in AH_VERBATIM gets clobbered.
 
 2000-04-13  Jim Meyering  <meyering@lucent.com>
 
 2000-02-05  Jim Meyering  <meyering@lucent.com>
 
-       * jm-macros.m4: (jm_CHECK_ALL_TYPES): Require most macros.
+       * jm-macros.m4 (jm_CHECK_ALL_TYPES): Require most macros.
        Remove explicit use of AC_HEADER_TIME.  It is required by
        jm_CHECK_TYPE_STRUCT_TIMESPEC.  Using AC_HEADER_TIME and
        `AC_REQUIRE'ing jm_CHECK_TYPE_STRUCT_TIMESPEC provoked a but
        (jm_FILE_SYSTEM_USAGE): Take two parameters.
 
        * ftruncate.m4: New file (derived from part of fileutils/configure.in).
-       * jm-macros.m4: (jm_FUNC_FTRUNCATE): AC_REQUIRE it.
+       * jm-macros.m4 (jm_FUNC_FTRUNCATE): AC_REQUIRE it.
        (jm_CHECK_ALL_TYPES): Require AC_HEADER_MAJOR and AC_HEADER_DIRENT.
 
-       * jm-macros.m4: (OPTIONAL_BIN_PROGS, OPTIONAL_BIN_ZCRIPTS, MAN):
+       * jm-macros.m4 (OPTIONAL_BIN_PROGS, OPTIONAL_BIN_ZCRIPTS, MAN):
        AC_SUBST these here, rather than just in sh-util/configure.in, so
        that the now-shared-by-fileutils-and-textutils lib/Makefile.am are
        all the same.
 
        * d-type.m4 (jm_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Rename from
        jm_STRUCT_DIRENT_D_TYPE.
-       * d-ino.m4: (jm_CHECK_TYPE_STRUCT_DIRENT_D_INO): Rename from
+       * d-ino.m4 (jm_CHECK_TYPE_STRUCT_DIRENT_D_INO): Rename from
        jm_STRUCT_DIRENT_D_INO.
        * utimbuf.m4 (jm_CHECK_TYPE_STRUCT_UTIMBUF): Rename from
        jm_STRUCT_UTIMBUF.
 
 1999-07-15  Jim Meyering  <meyering@ascend.com>
 
-       * jm-macros.m4: (AC_CHECK_FUNCS): Check for getpagesize.
+       * jm-macros.m4 (AC_CHECK_FUNCS): Check for getpagesize.
 
 1999-05-22  Jim Meyering  <meyering@ascend.com>