]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* merged from the experimental branch.
authorBen Elliston <bje+keyword+gnu.7caf74@air.net.au>
Tue, 26 Oct 1999 03:44:27 +0000 (03:44 +0000)
committerBen Elliston <bje+keyword+gnu.7caf74@air.net.au>
Tue, 26 Oct 1999 03:44:27 +0000 (03:44 +0000)
1999-09-23  Akim Demaille  <akim@epita.fr>

* NEWS: Document AC_ARG_VAR.

1999-09-21  Akim Demaille  <akim@epita.fr>

* NEWS: Updated.

1999-06-02  Matthew D. Langston  <langston@SLAC.Stanford.EDU>

* NEWS: Begin documenting "Major changes" for release 2.14.

NEWS

diff --git a/NEWS b/NEWS
index be2243317d5c5ee153982386ae33347e039905ce..9b9a7c641093aeb1768ef60fc0d6422611190b5c 100644 (file)
--- 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.
+\f
+Major changes in release 2.14:
+  There was no release of GNU Autoconf 2.14.
+\f
 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.