📄 changelog
字号:
2002-07-20 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Require autoconf-2.53b. Use new macros AC_FUNC_MALLOC and AC_FUNC_REALLOC, in place of jm_-prefixed ones. Thanks, Akim! * malloc.m4: Remove file, now that autoconf provides this macro. * realloc.m4: Likewise.2002-07-18 gettextize <bug-gnu-gettext@gnu.org> * gettext.m4: Upgrade to gettext-0.11.3. * iconv.m4: Upgrade to gettext-0.11.3. * isc-posix.m4: Upgrade to gettext-0.11.3. * lcmessage.m4: Upgrade to gettext-0.11.3. * lib-link.m4: Upgrade to gettext-0.11.3.2002-07-17 Jim Meyering <meyering@lucent.com> * boottime.m4: New file. Extracted from sh-utils' configure.ac and extended to work also with *BSD systems.2002-07-15 Jim Meyering <meyering@lucent.com> FreeBSD support for uname and uptime. * jm-macros.m4 (jm_MACROS): Check for the sysctl function. (jm_CHECK_ALL_HEADERS): Check for sys/sysctl.h. Suggestion from Bruno Haible.2002-06-11 Paul Eggert <eggert@twinsun.com> * fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for btowc.2002-06-22 Jim Meyering <meyering@lucent.com> * c-stack.m4: New file, from diffutils-2.8.2. * prereq.m4 (jm_PREREQ): Add jm_PREREQ_C_STACK. * jm-macros.m4 (jm_CHECK_ALL_TYPES): Don't require AC__GNU_SOURCE, now that configure.ac uses AC_GNU_SOURCE. (jm_MACROS): Rename: jm_FUNC_FNMATCH to AC_FUNC_FNMATCH_GNU. * prereq.m4 (jm_PREREQ_EXCLUDE): Likewise, wrt jm_FUNC_FNMATCH. Update to latest tools. Suggestions from Paul Eggert. * stdbool.m4: New file, from diffutils-2.8.2. * gnu-source.m4: Update from diffutils-2.8.2. * fnmatch.m4: Likewise. * prereq.m4: Change each use of AC_CHECK_HEADERS(stdbool.h) to AC_HEADER_STDBOOL2002-06-21 Jim Meyering <meyering@lucent.com> * c-bs-a.m4: Add comment, from diffutils-2.8.2. * mbrtowc.m4: Likewise. * mbstate_t.m4: Update from diffutils-2.8.2. * mbswidth.m4: Reflect name change: s/AC_MBSTATE_T/AC_TYPE_MBSTATE_T. * prereq.m4 (jm_PREREQ_QUOTEARG): Likewise. * lib-link.m4: Update from gettext-0.11.2. * gettext.m4: Likewise. * jm-macros.m4 (jm_CHECK_ALL_HEADERS): Check for hurd.h. From Alfred M. Szmidt.2002-05-19 Paul Eggert <eggert@twinsun.com> * jm-macros.m4 (jm_CHECK_ALL_TYPES): Check for st_author.2002-06-07 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_STAT): Check for sys/param.h and sys/mount.h. They're needed at least for NetBSD 1.5.2. ($statxfs_includes): Include those same headers. ($statxfs_includes): Include sys/vfs.h if available. ($statxfs_includes): Likewise for sys/statvfs.h. Check for the following members in both structs statfs and statvfs: f_basetype, f_type, f_fsid.__val, f_namemax, f_namelen.2002-06-01 Jim Meyering <meyering@lucent.com> * d-type.m4 (jm_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Rename macro: s/D_TYPE_IN_DIRENT/HAVE_STRUCT_DIRENT_D_TYPE/.2002-05-28 Jim Meyering <meyering@lucent.com> * readdir.m4 (jm_FUNC_READDIR): Undefine `mkdir', not `rmdir'. Reported by Volker Borchert.2002-05-27 Jim Meyering <meyering@lucent.com> * gettimeofday.m4 (AC_FUNC_GETTIMEOFDAY_CLOBBER): Also replace localtime. * readdir.m4 (jm_FUNC_READDIR): Undefine `rmdir' so we don't try to use the replacement function; it wouldn't resolve at link time. Reported by Volker Borchert.2002-04-30 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ): Add jm_PREREQ_STAT.2002-04-29 Paul Eggert <eggert@twinsun.com> * prereq.m4 (jm_PREREQ_HARD_LOCALE): Check for stdlib.h. Do not check for alloca.h (no longer used) or stdbool.h (was never used?). Add AM_C_PROTOTYPES since hard-locale.h uses it.2002-04-28 Paul Eggert <eggert@twinsun.com> * prereq.m4 (jm_PREREQ_SIG2STR): Remove; all callers changed.2002-04-29 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_MACROS): Remove use of AC_FUNC_STRNLEN. * prereq.m4: Add jm_PREREQ_STRNLEN. Use AC_FUNC_STRNLEN here instead. * jm-macros.m4: Don't AC_REQUIRE([AC_PROG_CC_STDC]). With autoconf-2.53a, it's part of AC_PROG_CC.2002-04-28 Paul Eggert <eggert@twinsun.com> * jm-macros.m4 (jm_MACROS): Add AC_REPLACE_FUNCS(sig2str). * prereq.m4 (jm_PREREQ): Add jm_PREREQ_SIG2STR.2002-04-24 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_HARD_LOCALE): New macro. (jm_PREREQ): Use it. * getloadavg.m4: Check for these headers: locale.h unistd.h mach/mach.h fcntl.h. Check for this function: setlocale.2002-04-16 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_READUTMP): Also check for these members: ut_pid, ut_id, ut_exit.2002-04-12 Jim Meyering <meyering@lucent.com> * ls-mntd-fs.m4 (checking for getmntinfo function...): Remove now-bogus check for f_type in sys/mount.h. Instead, just test for the existence of the getmntinfo function. Needed for Darwin 5.3. * dirfd.m4 (UTILS_FUNC_DIRFD): Also detect when dirfd is a macro. This is necessary at least on Darwin 5.3. * jm-macros.m4: Don't AC_REPLACE(strnlen), now that we use AC_FUNC_STRNLEN. Otherwise, we'd end up putting two copies of strnlen.o in the library, and that makes some versions of ranlib object.2002-04-09 Jim Meyering <meyering@lucent.com> * malloc.m4: (jm_FUNC_MALLOC): Change the `checking ...' message to be more precise. Rather than saying we're checking whether the function `works', say what we're testing. * realloc.m4 (jm_FUNC_REALLOC): Likewise. Reported by Bruno Haible.2002-02-27 Paul Eggert <eggert@twinsun.com> * jm-macros.m4 (jm_MACROS): Do not replace stime; no longer used. Check for clock_settime.2002-02-25 Paul Eggert <eggert@twinsun.com> * acl.m4: New file. * jm-macros.m4 (jm_MACROS): Require AC_FUNC_ACL. Do not check for acl or sys/acl.h, as AC_FUNC_ACL does that now.2002-02-16 gettextize <bug-gnu-gettext@gnu.org> * codeset.m4: Upgrade to gettext-0.11. * gettext.m4: Upgrade to gettext-0.11. * glibc21.m4: Upgrade to gettext-0.11. * iconv.m4: Upgrade to gettext-0.11. * isc-posix.m4: Upgrade to gettext-0.11. * lcmessage.m4: Upgrade to gettext-0.11. * lib-ld.m4: New file, from gettext-0.11. * lib-link.m4: New file, from gettext-0.11. * lib-prefix.m4: New file, from gettext-0.11. * progtest.m4: Upgrade to gettext-0.11.2002-02-15 Paul Eggert <eggert@twinsun.com> * m4/prereq.m4 (jm_PREREQ_POSIXVER): New macro. (jm_PREREQ): Use it.2002-01-26 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_MACROS): Require autoconf-2.52g. * strnlen.m4: Remove file, now that it's part of autoconf.2002-01-22 Paul Eggert <eggert@twinsun.com> * jm-macros.m4 (jm_MACROS): Require AC_FUNC_FSEEKO.2002-01-19 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_MACROS): Use AC_FUNC_STRNLEN. Remove useless quotes: DF_PROG="df". * strnlen.m4: New file.2001-12-14 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_MACROS): Check for iswspace. Suggestion from Bruno Haible.2001-11-20 Jim Meyering <meyering@lucent.com> * mkstemp.m4 (UTILS_FUNC_MKSTEMP): Update comment to reflect that SunOS4.1.4 and solaris2.5.1 lose, too.2001-11-19 Jim Meyering <meyering@lucent.com> * mkstemp.m4 (UTILS_FUNC_MKSTEMP): Don't bother with a temporary directory. Use "conftestXXXXXX" as the template. Suggestion from Paul Eggert. * mkstemp.m4 (UTILS_FUNC_MKSTEMP): Close each descriptor immediately, so the test doesn't mistakenly hit the max-open-files limit.2001-11-18 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_TEMPNAME): Check for declaration of getenv.2001-11-17 Jim Meyering <meyering@lucent.com> * mkstemp.m4 (UTILS_FUNC_MKSTEMP): New file and macro. Prompted by a report from Bob Proulx. * jm-macros.m4 (jm_MACROS): Don't test for mkstemp here. Instead, require UTILS_FUNC_MKSTEMP.2001-11-11 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_MACROS): Remove code to set POW_LIBM. Now, that's done as part of AC_FUNC_STRTOD.2001-10-22 Paul Eggert <eggert@twinsun.com> * jm-winsz1.m4 (jm_WINSIZE_IN_PTEM): Do not define WINSIZE_IN_PTEM if <termios.h> defines struct winsize.2001-11-10 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_PHYSMEM): New function. (jm_PREREQ): Use it.2001-11-09 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Require autoconf-2.52f. (AC_FUNC_ERROR_AT_LINE, AC_FUNC_OBSTACK, AC_FUNC_STRTOD): Use these AC_-prefixed names, not the AM_-prefixed ones. * afs.m4 (jm_AFS): Quote the body. Patch by Akim Demaille.2001-11-04 Jim Meyering <meyering@lucent.com> * fpending.m4: Remove unused cruft that saved, set, and restored $DEFS.2001-11-03 Jim Meyering <meyering@lucent.com> * jm-glibc-io.m4n (jm_FUNC_GLIBC_UNLOCKED_IO): Quote first arg of AC_DEFUN. * dirfd.m4 (UTILS_FUNC_DIRFD): Rework so dirfd.c doesn't have to know the name of the variable in the macro definition.2001-11-01 Jim Meyering <meyering@lucent.com> * dirfd.m4 (UTILS_FUNC_DIRFD): New macro. * jm-macros.m4 (jm_MACROS): Require UTILS_FUNC_DIRFD.2001-10-20 Paul Eggert <eggert@twinsun.com> * error.m4 (jm_PREREQ_ERROR): Do not invoke AC_CHECK_FUNCS with strerror_r, as AC_FUNC_STRERROR_R does that. Check for strerror declaration. * strerror_r.m4: Add copyright notice, as nontrivial m4 files are supposed to have them these days. (AC_FUNC_STRERROR_R): Always do char* test, so that it gets cached. Merge changes from latest Autoconf CVS. Rename ac_cv_func_strerror_r_works to ac_cv_func_strerror_r_char_p, and rename HAVE_WORKING_STRERROR_R to STRERROR_R_CHAR_P, since POSIX decided to standardize on the int flavor of strerror_r.2001-09-30 Jim Meyering <meyering@lucent.com> * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): See if `struct fsstat' has the `f_fstypename' member. Use that to define FS_TYPE, which is now used to make the getfsstat link test tighter.2001-09-29 Jim Meyering <meyering@lucent.com> * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS) [one-argument getmntent function]): Include stdio.h before mntent.h. SunOS4.1.x needs it for the declaration of `FILE'. Patch by Volker Borchert. * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS) Check for these headers: sys/param.h sys/ucred.h sys/mount.h sys/fs_types.h, and make the link-test for getfsstat guard #include directives with appropriate #if HAVE_*_H tests so that we can detect getfsstat on Apple Darwin1.3.7 systems. Reported by Nelson Beebe. Fix harmless typo in cache variable name: s/getsstat/getfsstat/.2001-09-28 Paul Eggert <eggert@twinsun.com> Fix bug reported by Petter Reinholdtsen for HP-UX 10.20, which #defines strtoimax. Also treat the other strto* functions like strtoimax. * xstrtoimax.m4 (jm_AC_PREREQ_XSTRTOIMAX): Check for strtoul and strtoumax, as those declarations are made even in the signed case. * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Likewise, for strtol and strtoimax.2001-09-24 Jim Meyering <meyering@lucent.com> * gettext.m4: Use the version from gettext-0.10.40, not CVS.2001-09-23 Jim Meyering <meyering@lucent.com> * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Add a compile-test instead of the mere test for existence of mntent.h. The latter would get a false-positive on AIX 3.4 systems. In the outer getmntent if-block, don't die if neither of the getmntent tests succeeds. Instead, just fall through and continue with the remaining tests.2001-09-22 Jim Meyering <meyering@lucent.com> * gettext.m4: New file. From gettext. * lcmessage.m4: Sync with gettext -- this changes only comments. * progtest.m4: Likewise * isc-posix.m4: Decrement serial number to sync with gettext. * glibc21.m4: Likewise. * libintl.m4: Remove. No longer used.2001-09-20 Jim Meyering <meyering@lucent.com> * xstrtoimax.m4 (jm_AC_PREREQ_XSTRTOIMAX): Check for declaration of strtoimax. * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Check for declaration of strtoumax.2001-09-17 Jim Meyering <meyering@lucent.com> * chown.m4, fstypename.m4, getgroups.m4, gettimeofday.m4, * jm-mktime.m4, lstat.m4, malloc.m4, memcmp.m4, mkdir-slash.m4, * nanosleep.m4, putenv.m4, readdir.m4, realloc.m4, rename.m4, * st_dm_mode.m4, stat.m4, strerror_r.m4, timespec.m4, utimbuf.m4, * utimes.m4: Use AC_DEFINE rather than AC_DEFINE_UNQUOTED, whenever the right hand side need not be expanded by the shell.2001-09-16 Paul Eggert <eggert@twinsun.com> * fnmatch.m4 (jm_FUNC_FNMATCH): Remove test for GNU C library. It's not correct, as some older glibcs are buggy. fnmatch wasn't fixed until glibc 2.2. Use AC_DEFINE, not AC_DEFINE_UNQUOTED, as there's no special shell magic here.2001-09-16 Jim Meyering <meyering@lucent.com> * mkdir-slash.m4 (UTILS_FUNC_MKDIR_TRAILING_SLASH): New file/macro. * jm-macros.m4: Require it.2001-09-15 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Check for help2man.2001-09-11 Jim Meyering <meyering@lucent.com> * host-os.m4 (UTILS_HOST_OS): New file/macro. The body, by Paul Eggert, was moved here from configure.in. * jm-macros.m4: Require UTILS_HOST_OS.2001-09-04 Paul Eggert <eggert@twinsun.com> * prereq.m4 (jm_PREREQ_XREADLINK): New macro. (jm_PREREQ): Use it.2001-09-03 Paul Eggert <eggert@twinsun.com> * prereq.m4 (jm_PREREQ_XGETCWD): Check for limits.h and sys/param.h, as pathmax.h includes them.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -