📄 changelog
字号:
HELP_TUNING,HELP_OTHER,HELP_END,PREPARE_TESTS,TESTS_END): Define and use new diversions in preparation for accepting new arguments and allowing scripting around tests. (OPTIONS,TAIL): Remove these diversions to make way for the ones above.2003-03-26 Derek Price <derek@ximbiot.com> * lib/autoconf/general.m4 (AC_ARG_VAR): Use AS_HELP_STRING instead of obsolete AC_HELP_STRING. (AC_HELP_STRING): AU_DEFUN to... * lib/m4sugar/m4sh.m4 (AS_HELP_STRING): ...here. * tests/m4sh.at (AS_HELP_STRING): New test. * tests/acgeneral.at: Regenerated.2003-03-26 Derek Price <derek@ximbiot.com> * lib/autotest/general.m4: s/DEFAULT/DEFAULTS/ since it makes more sense. Verbosify the diversion definitions comment.2003-03-26 Derek Price <derek@ximbiot.com> * lib/autotest/general.m4 (AT_INIT): Remove redundant call to AS_PREPARE.2003-03-21 Eric Siegerman <eric_97@pobox.com> * doc/autoconf.texi (Present But Cannot Be Compiled): Grammar fixes and minor rewording. (trivial change)2003-03-06 Paul Eggert <eggert@twinsun.com> Work around a problem noted by Nelson H. F. Beebe with coreutils 4.5.9: Sun c89 (Sun WorkShop 6 update 2 C 5.3 Patch 111679-08 2002/05/09) rejects '#line 32768 "configure"' because the line number overflows. * lib/autoconf/c.m4 (AC_LANG_SOURCE(C)): Do not generate #line directives. * lib/autoconf/lang.m4 (AC_LANG_SOURCE): Fix comment to match this. * doc/autoconf.texi (Generating Sources): Document this.2003-03-01 Richard Dawe <rich@phekda.freeserve.co.uk> * tests/atspecific.m4 (AT_CHECK_AUTOM4TE): Normalize file name for the m4 program, when it has an "exe" file extension. DJGPP's error messages include the error code in brackets - remove the error code during normalization.2003-02-28 Akim Demaille <akim@epita.fr> * doc/autoconf.texi (Present But Cannot Be Compiled): New.2003-02-28 Alexandre Duret-Lutz <adl@gnu.org> * doc/autoconf.texi (Limitations of Make): Remove the section about `$<' in inference rules, it was a bogus interpretation of an old Automake change. Discuss NetBSD, FreeBSD, OpenBSD, and Tru64 make in the "target lookup" section. (Automake): Automake 1.5+ no longer requires special tools to be present on the developer's host.2003-02-26 Richard Dawe <rich@phekda.freeserve.co.uk> * bin/autoheader.in (BEGIN): For DJGPP SHELL may not be set to a shell that can handle redirection or quoting correctly. Override SHELL with the shell detected by configure. Use of $^O suggested by Tim van Holder. * bin/autom4te.in (BEGIN): Likewise. * bin/autoreconf.in (BEGIN): Likewise. * bin/autoscan.in (BEGIN): Likewise. * bin/autoupdate.in (BEGIN): Likewise. * bin/ifnames.in (BEGIN): Likewise. * bin/ifnames.in: Add final newline to help and version messages. * lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Translate colons, to cope with DOS-style absolute paths, when constructing ${ac_make}. * lib/autoconf/status.m4 (_AC_OUTPUT_HEADERS, _AC_OUTPUT_FILES): When constructing paths with IFS=:, quote the path. If we're constructing a DOS-style absolute path, we don't want to split it on the colon. * tests/atspecific.m4 (AT_CHECK_CONFIGURE): Fix typo in description.2003-02-25 Pavel Roskin <proski@gnu.org> * bin/autoheader.in: Add missing newline when printing suggestion how change AC_DEFINE call.2003-02-24 Paul Eggert <eggert@twinsun.com> * lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Fix typo in 2002-09-01 patch by replacing "test -n" with "test -z". This fixes a bug found by Jeff Painter and reported by Tom Epperly in <http://mail.gnu.org/archive/html/autoconf/2003-02/msg00139.html>. * doc/autoconf.texi (Shell Substitutions): test -n -> test -z, to fix a mismatch between example and discussion.2003-02-24 Kevin Ryde <user42@zip.com.au> * doc/autoconf.texi (Limitations of Builtins): Add notes on printf format starting with "-".2003-02-20 Alexandre Duret-Lutz <adl@gnu.org> * doc/autoconf.texi (Limitations of Make): `foo=bar make -e' is not portable inside Makefile.2003-02-20 Akim Demaille <akim@epita.fr> * lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL): When compiler says yeah, but preproc says nope, compiler is right. Conversely, prompt the reader to send a bug report to the maintainers of the package, not of Autoconf.2003-02-20 Klee Dienes <kdienes@apple.com> * bin/autoreconf.in (autoreconf_current_directory): Properly handle an empty aclocal.m4.2003-02-20 Akim Demaille <akim@epita.fr> * lib/autoconf/general.m4 (AC_PREFIX_PROGRAM): Quote $ac_prefix_program. From Larry Jones.2002-12-23 Paul Eggert <eggert@twinsun.com> * lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Define $1 to an innocuous variant befor including <limits.h> or <assert.h>. This works around a bug reported by Albert Chin: HP-UX 11i (and earlier versions) have a <limits.h> that declares gettimeofday and many other functions.2002-12-03 Paul Eggert <eggert@twinsun.com> Version 2.57. * NEWS, configure.ac: Update version. * doc/fdl.texi: Upgrade to FDL version 1.2. * lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Use the function f nontrivially in main's body, so that f's external declaration is not optimized away in AIX. This should fix the bug reported by Martin Frydl in <http://mail.gnu.org/pipermail/autoconf/2002-November/014508.html>. * lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C), _AC_PROG_PREPROC_WORKS_IFELSE): Use <limits.h> if __STDC__ is defined, to support freestanding compilers. This should fix the bug reported by Momchil Velkov in <http://mail.gnu.org/pipermail/autoconf/2002-November/014490.html>. * doc/autoconf.texi (Obsolete Macros): Fix typos (insert empty arg, AC_DEFINE -> AC_DEFINE_UNQUOTED) in documentation for obsolete AC_CHECK_TYPE. The missing empty arg was reported by Simon Josefsson in <http://mail.gnu.org/pipermail/autoconf-patches/2002-December/008830.html>. * Makefile.maint (www-gnu): New macro. (standards.texi-url_prefix, make-stds.texi-url_prefix): Use it, as the location has moved.2002-12-02 Martin Frydl <martin@systinet.com> * bin/autom4te.in (at_flatten): rewritten to avoid M4 problem when \(.*\) match is too long and there is something more to be checked. <http://mail.gnu.org/pipermail/autoconf/2002-November/014524.html>2002-11-15 Akim Demaille <akim@epita.fr> Version 2.56. * config/install-sh: chmod +x. From Paul Eggert. * config/move-if-change: Indenting changes. * Makefile.am (AUTOMAKE_OPTIONS): Move to... * configure.ac (AM_INIT_AUTOMAKE): here. Require 1.7.1.2002-11-14 Akim Demaille <akim@epita.fr> Version 2.55. * config/config.guess, config/config.sub, config/install-sh: Update from masters.2002-11-14 Akim Demaille <akim@epita.fr> * Makefile.maint: Sync with Bison, i.e.: (po-check): Scan .l and .y files instead of the .c and the .h files that they generate. This fixes the bug reported by Tim Van Holder in: <http://mail.gnu.org/pipermail/bison-patches/2002-November/001352.html> Look for N_ as well as for _. Try to avoid matching #define for N_ and _. From Paul Eggert.2002-11-14 Akim Demaille <akim@epita.fr> * doc/autoconf.texi (C Compiler): Compiling several files at once. From Paul Eggert and Albert Chin-A-Young.2002-11-14 Akim Demaille <akim@epita.fr> * doc/autoconf.texi (C Compiler): Solitary backslashes. From Paul Eggert and Albert Chin-A-Young.2002-11-14 Kevin Ryde <user42@zip.com.au> * lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY(C)): Initialize f=$1 rather than assigning in main, to avoid HP cc +O3 optimizing it away.2002-11-12 Peter Eisentraut <peter_e@gmx.net> * lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS): Add -q option. Process --recheck after parsing all options. Pass -q option to configure on --recheck. (AC_OUTPUT): Pass -q from configure to config.status. * lib/autoconf/general.m4 (_AC_INIT_PREPARE): Strip -q from arguments to record. * doc/autoconf.texi (config.status Invocation): Document config.status -q option.2002-11-07 Alexandre Duret-Lutz <adl@gnu.org> * bin/autoscan.in (scan_file): Scan Makefile.am too. Ignore Makefile.in if Makefile.am exists. (output): Strip `.am' from Makefiles. Don't output AC_CONFIG_FILES if no Makefiles were found.2002-11-07 Akim Demaille <akim@epita.fr> * Makefile.am (cvs_files): Add elisp-comp, mdate-sh. (local_updates): New. * Makefile.maint: Update, from CVS Bison. (local_updates): New.2002-11-06 Akim Demaille <akim@epita.fr> * lib/autoconf/c.m4 (AC_LANG_FUNC_LINK_TRY): Wrap the `f' declaration in extern "C" too. Reported by Roberto Bagnara.2002-11-06 Akim Demaille <akim@epita.fr> * tests/torture.at (Configuring subdirectories): Don't use grep -w. * doc/autoconf.texi (Limitations of Usual Tools): Grep -w. Reported by Ezra Peisach.2002-11-05 Akim Demaille <akim@epita.fr> * lib/autoconf/autoheader.m4 (_AH_TEMPLATE_OLD, _AH_VERBATIM_OLD): Remove. We _have_ to stop using the old compatibility scheme that tried to avoid useless backslashes because Libtool 1.4.3 contains a AC_DEFINE([error_t], [int], [Define to a type to use for \`error_t' if it is not otherwise available.]) We _have_ to quote the single quote and backslashes with \. The old compatibility scheme saw that ` was backslashed, and therefore did not quote the single quote. Hence before this patch, Autoconf was not compatible with Libtool.2002-11-04 Paul Eggert <eggert@twinsun.com> * lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Set the following variables, too: LC_ADDRESS, LC_IDENTIFICATION, LC_MEASUREMENT, LC_MONETARY, LC_NAME, LC_PAPER, LC_TELEPHONE. * doc/autoconf.texi (Special Shell Variables): Mention those vars.2002-11-04 Akim Demaille <akim@epita.fr> Version 2.54c. * Makefile.maint (update, cvs-update, po-update, do-po-update): New. * config/texinfo.tex: Update.2002-11-03 Akim Demaille <akim@epita.fr> * bin/autoreconf.in (&autoreconf_current_directory): New, extracted from... (&autoreconf): here. ($help, $make, &parse_args, &autoreconf_current_directory): Support -m/--make. * doc/autoconf.texi (autoreconf Invocation): Adjust.2002-10-31 Bruno Haible <bruno@clisp.org> * lib/autoconf/functions.m4 (_AC_FUNC_MALLOC_IF): Change message. Change name of cache variable to ac_cv_func_malloc_0_nonnull. (AC_FUNC_MALLOC): Change description of HAVE_MALLOC macro. (_AC_FUNC_REALLOC_IF): Change message. Change name of cache variable to ac_cv_func_realloc_0_nonnull. (AC_FUNC_REALLOC): Change description of HAVE_REALLOC macro.2002-10-31 Akim Demaille <akim@epita.fr> The test suite was no longer checking for trailing envvars and files. * tests/atspecific.m4 (AC_STATE_SAVE): Don't use quadrigraphs here. (AT_CHECK_ENV): Make sure the `state-ls.before file exists.2002-10-31 Akim Demaille <akim@epita.fr> * lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Use and display `$(MAKE)' instead of '${MAKE}' to emphasize that we refer to the Make variable, not a shell variable. Suggested by Bruno Haible.2002-10-31 Akim Demaille <akim@epita.fr> * bin/autom4te.in (load_configuration): Reject #args out of any language.2002-10-31 Akim Demaille <akim@epita.fr> * lib/autoconf/general.m4 (_AC_MSG_LOG_CONFTEST): New. (_AC_PREPROC_IFELSE, _AC_COMPILE_IFELSE, _AC_LINK_IFELSE) (_AC_RUN_IFELSE): Use it. * lib/autoconf/lang.m4 (_AC_COMPILER_OBJEXT): (_AC_COMPILER_EXEEXT_DEFAULT): Likewise. * lib/autoconf/c.m4 (AC_LANG_SOURCE): Don't include confdefs.h, inline it.2002-10-30 Akim Demaille <akim@epita.fr> * bin/autom4te.in (&parse_args, $help): Support --no-cache. * doc/autoconf.texi (autom4te Invocation): Adjust. Suggested by Tim van Holder.2002-10-29 Paul Eggert <eggert@twinsun.com> * doc/autoconf.texi (Particular Functions): AC_FUNC_MALLOC and AC_FUNC_REALLOC check for compatibility with glibc, not POSIX. Problem reported by Bruno Haible.2002-10-29 Akim Demaille <akim@epita.fr> * doc/autoconf.texi (Header Templates): Put also in words what the pictures says to assist free style readers. (Customizing autom4te): s/--cache=/--cache /.2002-10-29 Akim Demaille <akim@epita.fr> * lib/autoconf/functions.m4 (_AC_FUNC_VFORK): Include stdlib.h and sys/wait.h. sparc_address_test returns void. Use it with an argument, as prototyped. From Bruno Haible.2002-10-29 Akim Demaille <akim@epita.fr> * doc/autoconf.texi (Subdirectories): Cygnus dirs have configure.in, not configure.ac. Reported by Bruno Haible.2002-10-29 Akim Demaille <akim@epita.fr> * tests/torture.at (Deep Package): New test. (Configuring subdirectories): Don't use a testSubDir as Autotest now does it itself.2002-10-29 Akim Demaille <akim@epita.fr> * bin/autoreconf.in (&parse_args, $help): Support --warnings. * doc/autoconf.texi (Invoking autom4te): Rename as... (autom4te Invocation): this, for consistency with the other nodes.2002-10-29 Akim Demaille <akim@epita.fr> * lib/autom4te.in (Autoconf): s/automate/autom4te/. Reported by Ralf Corsepius.2002-10-29 Akim Demaille <akim@epita.fr> * lib/m4sugar/m4sh.m4 (_AS_QUOTE): The warning about quoted characters is a back as an `obsolete' warning now. Reported by Ralf Corsepius.2002-10-28 Akim Demaille <akim@epita.fr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -