📄 changelog
字号:
2003-11-06 Akim Demaille <akim@epita.fr> Version 2.59.2003-11-05 Alexandre Duret-Lutz <adl@gnu.org> * lib/autoconf/status.m4 (_AC_SRCPATHS): Fix use of AS_SET_CATFILE so that ac_abs_builddir, ac_abs_top_builddir, ac_abs_srcdir, and ac_abs_top_srcdir are absolute paths. * lib/m4sugar/m4sh.m4 (AS_SET_CATFILE): Remove misleading comment.2003-11-05 Akim Demaille <akim@epita.fr> * configure.ac: Bump to 2.58a.2003-11-05 Kevin Ryde <user42@zip.com.au> * doc/autoconf.texi (Using Autotest): Avoid @strong{Note: ...}, since it provokes a warning from makeinfo about looking like a cross reference in info output. * doc/autoconf.texi (Function Portability): Add notes on signal handler return type, as per AC_TYPE_SIGNAL.2003-11-04 Akim Demaille <akim@epita.fr> Version 2.58. * doc/standards.texi: Update from master. * tests/mktests.sh (ac_exclude_list): Add AC_FC_FREEFORM.2003-11-04 Akim Demaille <akim@epita.fr> AC_CONFIG_FILE([d1/foo:d2/foo]) triggers error messages when computing the absolute path to d1 in the source hierarchy: it may not exist at all. So don't cd into it. From Alexandre Duret-Lutz. http://mail.gnu.org/archive/html/bug-autoconf/2003-10/msg00205.html * lib/m4sugar/m4sh.m4 (AS_SET_CATFILE): New. From Paul Eggert, but named after Perl's IO::Spec->catfile. * doc/autoconf.texi (Programming in M4sh): Document. * lib/autoconf/status.m4 (_AC_SRCPATHS): Use it.2003-11-03 Pavel Roskin <proski@gnu.org> * doc/autoconf.texi (Generic Structure Checks): Describe action-if-found and action-if-not-found in AC_CHECK_MEMBERS.2003-10-31 Akim Demaille <akim@epita.fr> * tests/fortran.at (GNU Fortran 77): Don't run FC macros. (GNU Fortran): New. * doc/autoconf.texi (Language Choice): Document. * lib/autoconf/fortran.m4 (AC_FC_SRCEXT, AC_FC_FREEFORM): Assert the current language is Fortran.2003-10-31 Akim Demaille <akim@epita.fr> * bin/autom4te.in (&freeze): Use a less likely warning separator than `\n\n', so that `\n\n\n' is valid in warnings. Reported by Steve Huston.2003-10-28 Akim Demaille <akim@epita.fr> * Makefile.cfg (local_updates, executable-update): Tweak to be robust to parallel makes. Suggested by Alexandre Duret-Lutz.2003-10-27 Akim Demaille <akim@epita.fr> * Makefile.cfg (executable-update): New. (local_updates): Call it.2003-10-27 Akim Demaille <akim@epita.fr> * lib/autoconf/general.m4 (_AC_RUN_IFELSE, _AC_INIT_PREPARE): Don't remove core.* as it may remove valid user files. * lib/autoconf/functions.m4 (AC_FUNC_SETVBUF_REVERSED) (AC_FUNC_UTIME_NULL): Likewise.2003-10-23 Akim Demaille <akim@epita.fr> Version 2.57g. * config/config.guess, config/config.sub: Upgrade from masters.2003-10-23 Akim Demaille <akim@epita.fr> * lib/autoconf/fortran.m4 (AC_FC_SRCEXT): Functions using AC_COMPILE_IFELSE that use break skip the clean up. So do it by hand...2003-10-23 Akim Demaille <akim@epita.fr> * lib/autoconf/general.m4 (_AC_LINK_IFELSE, _AC_COMPILE_IFELSE): Don't forget to remove conftest.err.2003-10-23 Akim Demaille <akim@epita.fr> * lib/autoconf/general.m4 (_AC_LIBOBJ): Don't insert twice the same object file in $LIBOBJS. Reported by Alexandre Duret-Lutz & Derek Robert Price. * doc/autoconf.texi (Generic Functions): Adjust.2003-10-20 Paul Eggert <eggert@twinsun.com> * lib/m4sugar/m4sh.m4 (_AS_TR_SH_PREPARE, _AS_TR_CPP_PREPARE): Use 'eval', so that the resulting configure scripts work even if the current directory has a weird file name like 'y%s+%pp%;s%@%_%g'.2003-10-20 Daniel Jacobowitz <drow@mvista.com> * lib/autoconf/lang.m4 (AC_LANG_WERROR): New macro. * lib/autoconf/general.m4 (_AC_COMPILE_IFELSE, _AC_PREPROC_IFELSE) (_AC_LINK_IFELSE): Check the werror flag. * doc/autoconf.texi (Generic Compiler Characteristics): Document AC_LANG_WERROR. * NEWS: Mention it.2003-10-20 Daniel Jacobowitz <drow@mvista.com> * lib/autoconf/lang.m4 (AC_NO_EXECUTABLES): Override _AC_COMPILER_EXEEXT to attempt a link. If linking fails, override AC_LINK_IFELSE.2003-10-15 Paul Eggert <eggert@twinsun.com> * lib/m4sugar/m4sh.m4 (_AS_UNSET_PREPARE): Work around a bug in pdksh 5.2.14. Bug reported by Ralf Corsepius. * doc/autoconf.texi (Shellology): Mention the Korn shell and pdksh. Mention /usr/dt/bin/dtksh on Solaris. (Shell Substitutions): Warn about $((...)). (Parentheses): New section.2003-10-15 Kevin Ryde <user42@zip.com.au> * doc/autoconf.texi (Function Portability): Add @prindex for exit. Add putenv and unsetenv. Add sysconf _SC_PAGE_SIZE.2003-10-13 Nathanael Nerode <neroden@gcc.gnu.org> * lib/autoconf/functions.m4 (AC_FUNC_FORK): Trivial fix for vfork cross test.2003-10-11 Steven G. Johnson <stevenj@alum.mit.edu> * lib/autoconf/fortran.m4 (_AC_PROG_FC): Use the new official name for the GNU Fortran 95+ compiler, 'gfortran', not 'g95'.2003-10-10 Andreas Schwab <schwab@suse.de> * bin/autoheader.in: Avoid empty first line in --version and --help output. * bin/ifnames.in: Likewise.2003-10-09 Paul Eggert <eggert@twinsun.com> * lib/Autom4te/XFile.pm: Don't assume -j is solo. Issue a more-informative diagnostic. Problems reported by Eric Sunshine.2003-10-08 Steven G. Johnson <stevenj@alum.mit.edu> * lib/autoconf/fortran.m4 (_AC_PROG_FC_V_OUTPUT): Omit quoted -mGLOB_options_string stuff for Intel ifc, which can cause _AC_FC_LIBRARY_LDFLAGS to fail. Use (faster) case for pattern-matching instead of grep.2003-10-08 Steven G. Johnson <stevenj@alum.mit.edu> * doc/autoconf.texi: Document new FC Fortran macros.2003-10-08 Gary V. Vaughan <gary@gnu.org> * lib/autoconf/general.m4 (AC_CONFIG_MACRO_DIR): Stub out a macro that future autopoint/aclocal/automake/autoreconf will be able to trace to find where to install local m4 macros. * doc/autoconf.texi (Input): Document it. * NEWS: Updated.2003-10-06 Gary V. Vaughan <gary@gnu.org> * lib/autoconf/fortran.m4 (_AC_FC_LIBRARY_LDFLAGS): Add -lcrtbegin.o to list of ignored flags and fix underquoting of -lcrt[01].o.2003-10-04 Steven G. Johnson <stevenj@ab-initio.mit.edu> * lib/autoconf/fortran.m4 (_AC_PROG_FC_G): Use language-specific cache variable instead of $G77 to decide whether to include -O2, since $G77 is specific to Fortran 77.2003-10-03 Steven G. Johnson <stevenj@alum.mit.edu> * lib/autoconf/fortran.m4 (AC_FC_FREEFORM): Support Absoft "-f free" flag. Re-order flags tested into rough order of popularity.2003-10-03 Steven G. Johnson <stevenj@alum.mit.edu> * lib/autoconf/fortran.m4 (AC_PROG_FC): Reverse the order of the arguments so that it can be used with syntax identical to AC_PROG_F77, and so that we can more easily decide to remove/deprecate the DIALECT optional argument in the future if it proves troublesome. (AC_FC_FREEFORM): Exit 77 upon failure to fix test suite for non-freeform-supporting compilers. Document freeform flags.2003-10-03 Akim Demaille <akim@epita.fr> * configure.ac: Look for emacs, not macs. Reported by Eric Sunshine.2003-10-03 Akim Demaille <akim@epita.fr> * lib/autom4te.in (Autoreconf-preselections): Trace AC_CONFIG_AUX_DIR. * bin/autoreconf.in (autoreconf_current_directory): Create the AUX_DIR if needed, for sake of automake --add-missing etc. Suggested by Alexandre Duret-Lutz.2003-10-03 Akim Demaille <akim@epita.fr> * configure.ac: Quotation and formatting changes. (EMACS): Don't set it if it is not recent enough to support autoconf-mode.el. From Eric Sunshine.2003-10-02 Akim Demaille <akim@epita.fr> * bin/ifnames.in (&scan_file): Skip C++ comments. From Jeremy Yallop.2003-10-01 Pavel Roskin <proski@gnu.org> * doc/autoconf.texi (Particular Structure Checks): Fix misspelling of HAVE_STRUCT_STAT_ST_BLOCKS.2003-10-01 Akim Demaille <akim@epita.fr> Version 2.57f.2003-09-30 Paul Eggert <eggert@twinsun.com> * lib/Autom4te/XFile.pm: Use Errno. (lock): Ignore ENOLCK errors. Problem reported Andreas Schwab in <http://mail.gnu.org/archive/html/bug-autoconf/2003-09/msg00141.html>.2003-09-30 Akim Demaille <akim@epita.fr> * config/announce-gen (&print_news_deltas): Extracted from... (&print_changelog_deltas): here. (&news_file): Rename as... (@news_file): this.2003-09-30 Nicolas Joly <njoly@pasteur.fr> * lib/autoconf/fortran.m4 (_AC_PROG_FC): Remove files which might have been created when invoking the compiler. * tests/fortran.at (GNU Fortran 77): Quote $G77.2003-09-29 Akim Demaille <akim@epita.fr> Version 2.57e. * config/mkinstalldirs: Upgrade.2003-09-28 Paul Eggert <eggert@twinsun.com> * lib/m4sugar/m4sh.m4 (AS_SHELL_SANITIZE): Set DUALCASE=1, for MKS sh. Problem reported by Lars J. Aas in <http://mail.gnu.org/archive/html/autoconf/2003-07/msg00042.html>. (_AS_MKDIR_P_PREPARE): Change "rm -fr ./-p" to the more-conservative "test -d ./-p && rmdir ./-p". Suggested by Andreas Schwab in: http://mail.gnu.org/archive/html/autoconf-patches/2003-09/msg00039.html2003-09-26 Akim Demaille <akim@epita.fr> * lib/autoconf/status.m4 (_AC_OUTPUT_COMMANDS): Make sure the directory for AC_CONFIG_COMMANDS' first argument exists. This makes valid the invocation of _AC_SRCPATH that follows. Reported by Eric Sunshine. * doc/autoconf.texi (Configuration Commands): Adjust.2003-09-26 Akim Demaille <akim@epita.fr> * bin/autoscan.in (Autom4te::FileUtils): Use it for find_file. Reported by Ralf Corsepius.2003-09-26 Akim Demaille <akim@epita.fr> * lib/autoconf/general.m4 (AC_HELP_STRING): Don't overquote the arguments. Actually, use AU_ALIAS. From Bruno Haible.2003-09-26 Paul Eggert <eggert@twinsun.com> * lib/m4sugar/m4sh.m4 (_AS_MKDIR_P_PREPARE): If mkdir -p . fails, rm -fr ./-p to remove junk left behind on NextStep and OpenStep. Problem reported by Eric Sunshine in: http://mail.gnu.org/archive/html/autoconf-patches/2002-12/msg00014.html2003-09-26 Akim Demaille <akim@epita.fr> The test suite are sometimes assigning timings incorrectly. Reported by Henk Krus. Diagnosed by Nicolas Joly. * lib/autotest/general.m4 (AT_CLEANUP): Rename AT_help as AT_help_all. Instead of making AT_help a sequence of assignments to grow $at_help_all, just make AT_help_all be the growing contents of $at_help_all, and make a single assignment in... (AT_INIT): here. (at_times_skip): Flip the meaning and rename as... (at_times_p): this. (AT_INIT): When summarizing the test that ran, remove $at_times_file after use, and check it is present before trying to use it.2003-09-25 Akim Demaille <akim@epita.fr> Version 2.57d. * bin/Makefile.am (edit): Handle '@configure_input@'. (autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate) (ifnames): chmod -w. * tests/wrapper.as (AUTOCONF, AUTOM4TE, ): Point to tests/ executables, not bin/ executables! Otherwise all the magic needed to find non installed files is turned off. This caused a failure of test 40 and 41 that ran aclocal 1.8 which in turn ran autom4te as found in its environment (sent by tests/autoreconf): pointing to bin/autom4te that could not find its files. * tests/mktests.sh: Force the replacement of generated files, for the sake of "mv" program that are interactive when overwriting a -w file. * config/install-sh: Upgrade from CVS Automake.2003-09-23 Paul Eggert <eggert@twinsun.com> * doc/autoconf.texi (Limitations of Builtins): Document test -h versus test -L issues.2003-09-23 Daniel Jacobowitz <drow@mvista.com> and Paul Eggert <eggert@twinsun.com> Trivial change to support GCC's configuration procedure. * lib/autoconf/c.m4 (AC_PROG_CPP_WERROR): New macro. * lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL): Don't warn about inconsistency if the preprocessor is set to give errors for any warning. * doc/autoconf.texi (C Compiler Characteristics): Document this.2003-09-13 Alexandre Duret-Lutz <adl@gnu.org> * Makefile.am (autom4te-update, autom4te_files): Fetch Struct.pm and XFile.pm from Automake. * lib/Autom4te/XFile.pm: Update from Automake.2003-09-12 Akim Demaille <akim@epita.fr> Version 2.57c.2003-09-12 Akim Demaille <akim@epita.fr> * config/config.guess, config/config.sub, config/missing, * lib/Autom4te/Channels.pm, lib/Autom4te/Configure_ac.pm: Update from masters.2003-09-12 Akim Demaille <akim@epita.fr> * doc/autoconf.texi (Header Portability): Promote linux/types.h, not asm/types.h.2003-09-11 Akim Demaille <akim@epita.fr> * doc/autoconf.texi (Header Portability): linux/random.h. From Peter Hendrickson.2003-09-10 Akim Demaille <akim@epita.fr> * tests/mktests.sh (au_exclude_egrep): Make it harder to be willing to edit the output files.2003-09-10 Akim Demaille <akim@epita.fr> * tests/fortran.at (GNU Fortran 77): Also exercise AC_FC_SRCEXT and AC_FC_FREEFORM. * tests/mktests.sh: Skip AC_FC_SRCEXT.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -