📄 changelog
字号:
2001-09-03 Paul Eggert <eggert@twinsun.com> * prereq.m4 (jm_PREREQ): Add jm_PREREQ_XGETCWD. (jm_PREREQ_XGETCWD): New macro. * getcwd.m4: New file.2001-09-01 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_MACROS): Check for canonicalize_file_name. Used by df.2001-08-30 Paul Eggert <eggert@twinsun.com> Simplify code, partly by assuming autoconf 2.52 semantics. * Makefile.am (EXTRA_DIST): Remove uintmax_t.m4. * inttypes.m4 (AC_PREREQ): Bump to 2.52. (jm_AC_HEADER_INTTYPES_H): Remove; now done by autoconf in 2.52. All uses removed. (jm_AC_TYPE_INTMAX_T, jm_AC_TYPE_UINTMAX_T): Move AC_REQUIRE to next-to-top level, to avoid confusion. Use 2.52's AC_CHECK_TYPE instead of merely looking for the header. * prereq.m4 (jm_PREREQ_HUMAN): Don't require jm_AC_HEADER_INTTYPES_H. * jm-macros.m4 (jm_MACROS): Likewise. * uintmax_t.m4: Remove, as it duplicates inttypes.m4. * xstrtoimax.m4 (jm_AC_PREREQ_XSTRTOIMAX): Quote first arg of AC_DEFUN. Require jm_AC_TYPE_UINTMAX_T and jm_AC_TYPE_UNSIGNED_LONG_LONG since they are needed to parse the include file even if we need only xstrtoimax. Simplify logic behind the args to AC_REPLACE. * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Likewise, but with opposite signedness.2001-08-30 Paul Eggert <eggert@twinsun.com> * prereq.m4 (jm_PREREQ): Add jm_PREREQ_EXCLUDE. (jm_PREREQ_EXCLUDE): New macro.2001-08-26 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Require jm_AC_PREREQ_XSTRTOIMAX. * xstrtoimax.m4: New file. * xstrtoumax.m4: Add comments explaining why we AC_REPLACE_FUNCS(strtol).2001-06-20 Paul Eggert <eggert@twinsun.com> * inttypes.m4: Add AC_PREREQ(2.13). (jm_AC_HEADER_INTTYPES_H): Test for intmax_t, too. (jm_AC_TYPE_INTMAX_T): New macro. (jm_AC_TYPE_UINTMAX_T): Moved here from uintmax_t.m4. * longlong.m4 (jm_AC_TYPE_LONG_LONG): New macro. * longlong.m4: Renamed from ulonglong.m4. * inttypes.m4: Renamed from inttypes_h.m4. * uintmax_t.m4: Removed.2001-08-12 Jim Meyering <meyering@lucent.com> * afs.m4, assert.m4, bison.m4, check-decl.m4, chown.m4, d-ino.m4, d-type.m4, dos.m4, error.m4, fnmatch.m4, fpending.m4, fstypename.m4, fsusage.m4, ftruncate.m4, getgroups.m4, glibc.m4, gnu-source.m4, group-member.m4, jm-glibc-io.m4, jm-macros.m4, jm-mktime.m4, jm-winsz1.m4, jm-winsz2.m4, lchown.m4, lib-check.m4, libintl.m4, link-follow.m4, ls-mntd-fs.m4, lstat.m4, malloc.m4, mbrtowc.m4, mbstate_t.m4, mbswidth.m4, memcmp.m4, nanosleep.m4, perl.m4, prereq.m4, putenv.m4, readdir.m4, realloc.m4, regex.m4, rename.m4, rmdir-errno.m4, search-libs.m4, st_dm_mode.m4, st_mtim.m4, stat.m4, strftime.m4, timespec.m4, unlink-busy.m4, uptime.m4, utimbuf.m4, utime.m4, utimes.m4, xstrtoumax.m4: Quote the first argument in each use of AC_DEFUN.2001-08-05 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Require autoconf-2.52.2001-08-03 Paul Eggert <eggert@twinsun.com> The following changes are from gettext 0.10.39 as maintained by Bruno Haible, except that getline.m4 continues to use AC_LIBOBJ. * codeset.m4: Upgrade to serial AM1. (AM_LANGINFO_CODESET): Renamed from jm_LANGINFO_CODESET; all uses changed. Quote first arg of AC_DEFUN. (am_cv_langinfo_codeset): Renamed from jm_cv_langinfo_codeset. * iconv.m4: Upgrade to serial AM2. (AM_ICONV): Renamed from jm_ICONV; all uses changed. Add --with-libconv-prefix. Quote first arg of AC_DEFUN. Add description for ICONV_CONST. (am_cv_func_iconv): Renamed from jm_cv_func_iconv. (am_cv_lib_iconv): Renamed from jm_cv_lib_iconv. (am_cv_proto_iconv): Renamed from jm_cv_proto_iconv. * jm-macros.m4 (jm_MACROS): Reflect s/jm_/AM_/ renamings. * c-bs-a.m4 (AC_C_BACKSLASH_A): Quote first arg of AC_DEFUN. * getline.m4 (AM_FUNC_GETLINE): Likewise. * glibc21.m4 (jm_GLIBC21): Likewise. * inttypes_h.m4 (jm_AC_HEADER_INTTYPES_H): Likewise. * isc-posix.m4 (AC_ISC_POSIX): Likewise. * lcmessage.m4 (AM_LC_MESSAGES): Likewise. * progtest.m4 (AM_PATH_PROG_WITH_TEST): Likewise. * uintmax_t.m4 (jm_AC_TYPE_UINTMAX_T): Likewise. * ulonglong.m4 (jm_AC_TYPE_UNSIGNED_LONG_LONG): Likewise. * getline.m4 (AM_FUNC_GETLINE): Don't bother checking for string.h any more. * progtest.m4 (AM_PATH_PROG_WITH_TEST): If not found, print "no", not the default value. 2001-06-25 Bruno Haible <haible@clisp.cons.org> * mbswidth.m4 (jm_PREREQ_MBSWIDTH): Don't require AM_C_PROTOTYPES. Also check for mbsinit. Needed for SCO 3.2v5.0.2. Also include <string.h>; this is where AIX 3.2.5 declares wcwidth. Also check for iswcntrl, used for wcwidth fallback. Use AC_TRY_COMPILE to emulate AC_CHECK_DECLS, for portability to Autoconf 2.13.2001-08-03 Jim Meyering <meyering@lucent.com> * mbrtowc.m4 (jm_FUNC_MBRTOWC): Use `#include', not `@%:@include', as it was in the original. Reported by Paul Eggert.2001-07-16 Jim Meyering <meyering@lucent.com> * gettimeofday.m4: New file. Prompted by a report from Bernhard Baehr.2001-07-15 Jim Meyering <meyering@lucent.com> * Makefile.am.in (Makefile.am): Remove most of the unlocked-io.h stuff. Now it's in ../Makefile.cfg.2001-07-04 Jim Meyering <meyering@lucent.com> * Makefile.am.in (glibc-io.struct): New target. Rework the code that generates jm-glibc-io.m4 so that it doesn't trigger any make distcheck failure.2001-07-02 Jim Meyering <meyering@lucent.com> The following changes were prompted by suggestions from Bruno Haible. * jm-glibc-io.m4n: New file, the template from which jm-glibc-io.m4 is now generated. * Makefile.am.in (Makefile.am): Include jm-glibc-io.m4n in emitted definition of EXTRA_DIST. (Makefile.am): Emit the dependency, `all-local: jm-glibc-io.m4' to ensure that the generated file is created/updated whenever the list of $(unlocked_functions) is changed. (jm-glibc-io.m4): New rule. (unlocked-io.h): New rule -- currently unused.2001-06-24 Jim Meyering <meyering@lucent.com> * regex.m4 (jm_INCLUDED_REGEX): Use a quadrigraph to represent an unmatched right bracket, rather than kludging it with an extra, falsely-matching quote in a comment. Patch by Akim Demaille.2001-05-27 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_READUTMP): Check for ut_type in struct utmpx. Check for ut_type in struct utmp.2001-05-22 Jim Meyering <meyering@lucent.com> * strftime.m4 (_jm_STRFTIME_PREREQS): Don't use AC_LIBOBJ(strftime), now that we use the package-supplied version unconditionally. (jm_FUNC_STRFTIME): Don't replace strftime, for the same reason.2001-05-21 Jim Meyering <meyering@lucent.com> * regex.m4: Change a couple backticks to single quotes to avoid shell syntax errors.2001-05-19 Alexandre Duret-Lutz <duret_g@epita.fr> * dos.m4 (jm_AC_DOS): Check for _WIN32, __WIN32__, and __MSDOS__.2001-05-11 Paul Eggert <eggert@twinsun.com> * strftime.m4 (jm_FUNC_GNU_STRFTIME): Don't bother to check library strftime, since we'll be using our own my_strftime function anyway. Define my_strftime instead of strftime.2001-05-15 Jim Meyering <meyering@lucent.com> * regex.m4: Use proper quoting so brackets appear in the test program. Reported by, and with help from, Bruno Haible.2001-05-13 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (major_t, minor_t): Define to unsigned int if undefined.2000-11-26 Paul Eggert <eggert@twinsun.com> * jm-macros.m4 (jm_MACROS): Do not check for fseeko; no longer used.2001-04-21 Jim Meyering <meyering@lucent.com> * rmdir-errno.m4: Write to a new file, so that a restrictive umask doesn't interfere.2001-04-21 Alexandre Duret-Lutz <duret_g@epita.fr> * ftruncate.m4: Check for chsize. Link with ftruncate.o unconditionally if ftruncate is missing. This was required when cross-compiling to i586-mingw32msvc.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 AH_VERBATIM really does output its argument verbatim.2001-02-18 Paul Eggert <eggert@twinsun.com> * jm-macros.m4 (jm_CHECK_ALL_HEADERS): Check for sys/resource.h.2001-02-17 Jim Meyering <meyering@lucent.com> * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Don't check for getmntent via AC_CHECK_FUNCS, since that would get a `no' and disrupt further attempts by AC_FUNC_GETMNTENT to check with e.g., -lgen on UnixWare 7.1.1. * mbrtowc.m4 (jm_FUNC_MBRTOWC): Adapt to use AC_CACHE_CHECK etc., rather than AC_CACHE_VAL.2001-02-17 Paul Eggert <eggert@twinsun.com> * mbrtowc.m4: New file, defining jm_FUNC_MBRTOWC. * mbswidth.m4 (jm_PREREQ_MBSWIDTH): Use jm_FUNC_MBRTOWC, not AC_CHECK_FUNCS(mbrtowc). * prereq.m4 (jm_PREREQ_QUOTEARG): Likewise.2001-02-07 Jim Meyering <meyering@lucent.com> * regex.m4 (jm_INCLUDED_REGEX): Add a test for the latest bug.2001-02-05 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Require autoconf-2.14d (not yet released), because it includes the patch required for `large file' support with at least HP-UX's 10.20 /bin/cc.2001-02-03 Jim Meyering <meyering@lucent.com> * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Restore prior use of AS_IF, now that it works once again (mysteriously). * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Likewise.2001-01-30 Jim Meyering <meyering@lucent.com> Don't use filenames that are 8.3-equivalent to "conftest" on DOS. * chown.m4: Rename conftestchown to conftest.chown. * rename.m4: s/conftestdir/conftest.d1/ and s/conftestdir2/conftest.d2/. * utimes.m4: s/conftestdata/conftest.data/ Inspired by Pavel Roskin's change in autoconf.2001-01-27 Jim Meyering <meyering@lucent.com> * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Open-code what was a use of AS_IF. * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Likewise.2001-01-26 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_QUOTEARG): Check for stddef.h, now that quotearg.c includes it.2001-01-15 Bruno Haible <haible@clisp.cons.org> * iconv.m4 (jm_ICONV): Also check whether the iconv declaration has const.2001-01-20 Jim Meyering <meyering@lucent.com> Be sure that headers are checked before used in code compiled for the type checks. * jm-macros.m4 (jm_MACROS): Remove all header checks. In place of that, invoke jm_CHECK_ALL_TYPES. (jm_CHECK_ALL_HEADERS): New functions with the above checks. (jm_CHECK_ALL_TYPES): Require jm_CHECK_ALL_HEADERS. Alan Iwi reported a build failure on an f300-fujitsu-uxpv4.1_ES; The check for ssize_t was mistakenly run before the test for unistd.h. The configure-time check for stdbool.h was missing. * prereq.m4 (jm_PREREQ): Add jm_PREREQ_HASH. (jm_PREREQ_HASH): New function.2001-01-17 Jim Meyering <meyering@lucent.com> * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Use AS_IF, not AS_IFELSE, for autoconf-2.49c. * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Likewise.2001-01-14 Jim Meyering <meyering@lucent.com> * rename.m4: Use temporary directories named conftestdir{,2}, not foo and bar. Create conftestdir/ in the script, not in the C code. Remove directories in the script, not in the C code. Remove conftestdir{,2} before trying to create the directory. Make the entire configure script fail if the mkdir fails.2001-01-02 Volker Borchert <bt@teknon.de> * rename.m4: New file. * jm-macros.m4 (jm_MACROS): Require vb_FUNC_RENAME.2001-01-01 Alexandre Duret-Lutz <duret_g@epita.fr> * libintl.m4 (AM_GNU_GETTEXT): Define MKINSTALLDIRS by expanding the value of $ac_aux_dir, as in AM_MISSING_HAS_RUN, so `make install' also works in VPATH builds.2001-01-01 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_READUTMP): Include utmp.h (if available), even on systems with utmpx.h. It's necessary for the declaration of utmp's ut_user member. Reported by Andreas Jaeger. * check-decl.m4 (jm_CHECK_DECLS): Include grp.h and pwd.h if available. They are required for the declarations of getgrgid and getpwuid resp. (_jm_DECL_HEADERS): Check for grp.h and pwd.h. Reported by Andreas Jaeger.2000-12-25 Alexandre Duret-Lutz <duret_g@epita.fr> * libintl.m4 (AM_WITH_NLS): When using AC_CONFIG_AUX_DIR, prepend $(top_srcdir) to the value of MKINSTALLDIRS so that it can be used in subdirectories.2000-12-26 Jim Meyering <meyering@lucent.com> * dos.m4 (jm_AC_DOS): Rewrite (though it's still a stub) to work better with autoheader.2000-12-17 Jim Meyering <meyering@lucent.com> * dos.m4 (jm_AC_DOS): New file and macro. * jm-macros.m4 (jm_MACROS): Require jm_AC_DOS.2000-12-06 Paul Eggert <eggert@twinsun.com> * off_t-format.m4: Remove this file. * jm-macros.m4 (jm_MACROS): Remove jm_SYS_OFF_T_PRINTF_FORMAT.2000-12-06 Jim Meyering <meyering@lucent.com> * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): If we need the replacement strtoull, we may well need the replacement strtoul, too. Check for declarations of strtoul and strtoull. Check for strtol. Mainly as a cue to cause automake to include strtol.c -- that file is included by each of strtoul.c and strtoull.c. Check for limits.h -- strtol.c needs it.2000-12-02 Jim Meyering <meyering@lucent.com> * off_t-format.m4 (OFF_T_PRINTF_FORMAT_STRING): New file/macro. * jm-macros.m4 (jm_MACROS): require it.2000-11-30 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_MACROS): Check for stdint.h.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -