X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2FChangeLog;h=f3e8022a3612b6b5554478ebae9dc61208888221;hb=4ef30f6cf2439380afe78dee027e322fcbf8e756;hp=5563e7f0510f09540e3e27dd3d54551a120a2e36;hpb=d17ad617e786bc6ac067cb1377c77148e814184e;p=gnulib.git diff --git a/m4/ChangeLog b/m4/ChangeLog index 5563e7f05..f3e8022a3 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,260 @@ +2005-09-12 Derek Price + Paul Eggert + + * 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 + + * socklen.m4: New file. + +2005-09-03 Derek Price + + * getlogin_r (gl_GETLOGIN_R): Fix cut & paste error. + From Larry Jones . + +2005-08-27 Bruno Haible + + 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 + + * 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 + + * 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 + + * gnulib-tool.m4: New file. + +2005-08-27 Jim Meyering + + * 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 + + * getpass.m4: Check for termios.h, tcgetattr, tcsetattr, and + __fsetlocking. + +2005-08-25 Stepan Kasal + + * regex.m4: Add AC_PREREQ(2.50). + (gl_REGEX): If --with-included-regex was given, skip the autodetection. + +2005-08-25 Bruno Haible + + * 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 . + +2005-08-24 Paul Eggert + + * regex.m4 (gl_REGEX): Use POSIX-compliant spellings when testing + for GNU regex features. + +2005-08-24 Jim Meyering + + 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 + + * regex.m4 (gl_INCLUDED_REGEX): Remove; no longer used. + All contents moved to gl_REGEX. + (gl_REGEX): Don't bother checking whether lib/regex.c exists; + assume that it does. + +2005-08-20 Bruno Haible + + * regex.m4 (gl_PREREQ_REGEX): Require AC_GNU_SOURCE. + +2005-08-17 Bruno Haible + + * strcasestr.m4: New file. + +2005-08-17 Bruno Haible + + * strstr.m4 (gl_FUNC_STRSTR): Use the replacement function always. + (gl_PREREQ_STRSTR): Use gl_FUNC_MBRTOWC. + +2005-08-16 Paul Eggert + + * getopt.m4 (gl_GETOPT_CHECK_HEADERS): Do not override the results + of gl_GETOPT_SUBSTITUTE. That way, if both gl_GETOPT_SUBSTITUTE + and gl_GETOPT are both invoked via different paths (as happens + with GNU tar CVS because it uses both argp and getopt), the former + wins. + +2005-08-16 Bruno Haible + + * strcase.m4 (gl_FUNC_STRCASECMP): Use the replacement function always. + (gl_PREREQ_STRCASECMP): Use gl_FUNC_MBRTOWC. + +2005-08-16 Bruno Haible + + * mbfile.m4: New file. + +2005-08-16 Bruno Haible + + * mbiter.m4: New file. + +2005-08-16 Bruno Haible + + * mbchar.m4: New file. + +2005-08-16 Bruno Haible + + * tls.m4: New file, from GNU gettext. + +2005-08-12 Bruno Haible + + * readline.m4 (gl_FUNC_READLINE): Look for ncurses first. + +2005-08-12 Simon Josefsson + + * readline.m4: Look for termcap, curses or ncurses if required. + +2005-08-11 Simon Josefsson + + * readline.m4: New file. + +2005-08-10 Simon Josefsson + + * strnlen.m4: New file. + + * strndup.m4: Don't check for strnlen declaration, done in + strnlen.m4. + +2005-08-10 Stepan Kasal + + * onceonly_2_57.m4: Really require Autoconf 2.57. + +2005-08-02 Simon Josefsson + + * getline.m4: Separate out getdelim stuff into separate module. + + * getdelim.m4: New file. + +2005-07-26 Paul Eggert + + Add support to getopt for Emacs, which doesn't use LIBOBJS in the + normal way. + * getopt.m4 (gl_GETOPT_SUBSTITUTE_HEADER): New macro. + (gl_GETOPT_SUBSTITUTE): Use it. Invoke gl_PREREQ_GETOPT. + (gl_GETOPT_IFELSE, gl_GETOPT_CHECK_HEADERS): New macros. + (gl_GETOPT): Use the new macros. Most of the implementation + is moved to the new macros. This is for programs like Emacs + that don't want all the functionality of gl_GETOPT. + +2005-07-26 Bruno Haible + + * lock.m4: Update from GNU gettext. + +2005-07-25 Paul Eggert + + * 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 + + * visibility.m4: New file. + +2005-07-18 Bruno Haible + + * lock.m4: New file, from GNU gettext. + +2005-06-01 Bruno Haible + + * poll.m4 (gl_FUNC_POLL): Check against MacOS X 10.4 poll() bug. + When using lib/poll.c, define poll as rpl_poll. + +2005-07-14 Bruno Haible + + * argp.m4 (gl_ARGP): Remove invocation of gl_FUNC_GLIBC_UNLOCKED_IO. + Instead, test for *_unlocked function declarations directly. + +2005-07-14 Derek Price + + * glob.m4 (gl_GLOB): Cache glob interface check result. Add check for + glob symlink bug. + +2005-07-10 Bruno Haible + + * size_max.m4 (gl_SIZE_MAX): Cast ~(size_t)0 back to size_t. + Needed when size_t is smaller than 'unsigned int'. + Reported by Paul Eggert. + +2005-07-07 Paul Eggert + + * backupfile.m4 (gl_BACKUPFILE): Use AC_CHECK_FUNCS_ONCE on pathconf. + * same.m4 (gl_SAME): Likewise. + Require AC_SYS_LONG_FILE_NAMES; bug reported by Gerrit P. Haase. + + * regex.m4: Adjust to new libc regex implementation. + (gl_INCLUDED_REGEX): Add AC_LIBSOURCES for + all the .c and .h parts of (the new) regex. + Quote the m4 stuff better. + Check for RE_ICASE bug of old gnulib. + Check for REG_STARTEND of recent libc. + Rename local variables from jm_* to gl_*. + Quote operand of "test -f". + Say "recent enough" version of libc, not "version 2". + (gl_PREREQ_REGEX): Remove AC_FUNC_ALLOCA, since alloca is a + prerequisite module. Remove AC_HEADER_STDC; no longer needed. + Check for locale.h, isblank, mbrtowc, wcrtomb, wcscoll. + Remove check for btowc, isascii. + Require AM_LANGINFO_CODESET. + +2005-07-05 Bruno Haible + + * mbrtowc.m4 (gl_FUNC_MBRTOWC): Upgrade to version from current + autoconf CVS. Needed for mingw. + +2005-07-03 Paul Eggert + + Remove the dependency of the strftime module on the tzset module. + * strftime.m4 (gl_FUNC_STRFTIME): Don't require gl_FUNC_TZSET_CLOBBER. + +2005-07-02 Jim Meyering + + * chown.m4, cloexec.m4, dup2.m4, fsusage.m4: + * getcwd-path-max.m4, getcwd.m4, mkstemp.m4, mountlist.m4: + * pagealign_alloc.m4, save-cwd.m4, unistd-safer.m4: + Don't check for fcntl.h, and don't test for HAVE_FCNTL_H. + +2005-06-28 Simon Josefsson + + * check-version.m4: New file, suggested by Jim Meyering + . + +2005-06-24 Derek Price + and Bruno Haible + + Remove stat module & update lstat. + * lstat.m4 (gl_FUNC_LSTAT): Drop AC_FUNC_LSTAT in favor of + AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK. + * stat.m4: Remove this file. + 2005-06-20 Derek Price * bison.m4: Note that precious decls of YACC & YFLAGS will be