From: Ben Elliston Date: Tue, 26 Oct 1999 03:44:27 +0000 (+0000) Subject: * merged from the experimental branch. X-Git-Tag: post-exp-merge-1999-10-31~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39fc8147a9e87a8b823b2eac1ad4e612d2863423;p=thirdparty%2Fautoconf.git * merged from the experimental branch. 1999-09-23 Akim Demaille * NEWS: Document AC_ARG_VAR. 1999-09-21 Akim Demaille * NEWS: Updated. 1999-06-02 Matthew D. Langston * NEWS: Begin documenting "Major changes" for release 2.14. --- diff --git a/NEWS b/NEWS index be224331..9b9a7c64 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,47 @@ +Major changes in release 2.15: + +* config.status + - much faster on most architectures + - has a useful --help + - concurrent executions + It is safe to use `make -j' with config.status. + - files to links (AC_LINK_FILES) can be specified via CONFIG_LINKS. + - human interface improved + It is possible to invoke + ./config.status foobar + instead of the former form (still valid) + CONFIG_HEADERS= CONFIG_LINKS= CONFIG_FILES=foobar:foo.in:bar.in \ + ./config.status + The same holds for configuration headers and links. +* New macros + - AC_CHECK_DECL and AC_CHECK_DECLS + To check whether a symbol is declared. + - AC_HELP_STRING + To format an Autoconf macro's help string so that it looks pretty + when the user executes `configure --help'. + - AC_ARG_VAR + Document and ask for the registration of an envvar. + - AC_CONFIG_LINKS + Replaces the now obsolete AC_LINK_FILES. +* Environment variables are kept when reconfiguring. + The previous scheme to set envvar before running configure was + ENV=VAL ./configure + what prevented configure from remembering the environment in which + it was run, therefore --recheck was run in an inconsistent environment. + Now, one runs + ./configure ENV=VAR + and the --recheck works correctly. Variable declared with AC_ARG_VAR + are also preserved. +* Support for automatically determining a Fortran 77 compilers + name-mangling scheme. New CPP macros F77_FUNC and F77_FUNC_ are + provided to wrap C/C++ identifiers, thus making it easier and more + transparent for C/C++ to call Fortran 77 routines, and Fortran 77 to + call C/C++ routines. See the Texinfo documentation for details. +* Many fixesd to bugs reported to the Autoconf GNATS database. + +Major changes in release 2.14: + There was no release of GNU Autoconf 2.14. + Major changes in release 2.13: * Support for building on Win32 systems where the only available C or @@ -23,7 +67,7 @@ Major changes in release 2.13: * Merge of the FSF version of config.guess and config.sub to modernise these scripts. Add support for a few new hosts in config.guess. Incorporate latest versions of install-sh, mkinstalldirs and - texinfo.tex from the FSF. + texinfo.tex from the FSF. * autoreconf is capable of running automake if necessary (and applicable). * Support for Fortran 77. See the Texinfo documentation for details. @@ -48,7 +92,7 @@ Major changes in release 2.11: * AC_CONFIG_HEADER expands shell variables in its argument. * New macros: AC_FUNC_FNMATCH, AC_FUNC_SETPGRP. * The "checking..." messages and the source code for test programs that - fail are saved in config.log. + fail are saved in config.log. * Another workaround has been added for seds with small command length limits. * config.sub and config.guess recognize more system types. * Bug fixes.