]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
Improve wording about what goes before AC_INIT.
authorEric Blake <ebb9@byu.net>
Fri, 4 Sep 2009 12:18:52 +0000 (06:18 -0600)
committerEric Blake <ebb9@byu.net>
Fri, 4 Sep 2009 12:34:31 +0000 (06:34 -0600)
* doc/autoconf.texi (Initializing configure): Update wording.
(Versioning) <AC_PREREQ>: Remove misleading text, to match
autoupdate's behavior.
* THANKS: Update.
Reported by NightStrike, with input from Ralf Wildenhues.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
THANKS
doc/autoconf.texi

index 1ff51b479de4bc54e5e91384cffade954ef8dd1a..c5be126a94bb97754102e4ac3f6c8b8834adb605 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-09-04  Eric Blake  <ebb9@byu.net>
+
+       Improve wording about what goes before AC_INIT.
+       * doc/autoconf.texi (Initializing configure): Update wording.
+       (Versioning) <AC_PREREQ>: Remove misleading text, to match
+       autoupdate's behavior.
+       * THANKS: Update.
+       Reported by NightStrike, with input from Ralf Wildenhues.
+
 2009-09-04  Thomas Jahns  <jahns@dkrz.de>  (tiny change)
 
        Fix illegal tab character in Fortran source.
diff --git a/THANKS b/THANKS
index c9237e07efa6c07a8e799001ce67d30b55f2887c..460e68052a7ecb132f5c2b886e0002ba31fd0e25 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -264,6 +264,7 @@ Nathanael Nerode            neroden@gcc.gnu.org
 Nelson H. F. Beebe          beebe@math.utah.edu
 Nicolas Joly                njoly@pasteur.fr
 Nicolás Lichtmaier          jnl@synapsis-sa.com.ar
+NightStrike                 nightstrike@gmail.com
 Nishio Futoshi              fut_nis@d3.dion.ne.jp
 Noah Elliott                elliott@hera.llnl.gov
 Noah Friedman               friedman@gnu.ai.mit.edu
index e997962073edb5c0d7cc62493e94c95af3660801..1d1abfb4cc90f7095f1b2d1cb9bc8b6b704f4d88 100644 (file)
@@ -1754,8 +1754,11 @@ initialization and the creation of output files.
 @section Initializing @command{configure}
 
 Every @command{configure} script must call @code{AC_INIT} before doing
-anything else.  The only other required macro is @code{AC_OUTPUT}
-(@pxref{Output}).
+anything else that produces output.  Calls to silent macros, such as
+@code{AC_DEFUN}, may also occur prior to @code{AC_INIT}, although these
+are generally used via @file{aclocal.m4}, since that is implicitly
+included before the start of @file{configure.ac}.  The only other
+required macro is @code{AC_OUTPUT} (@pxref{Output}).
 
 @anchor{AC_INIT}
 @defmac AC_INIT (@var{package}, @var{version}, @ovar{bug-report}, @
@@ -1854,8 +1857,7 @@ error output and exit with failure (exit status is 63).  For example:
 AC_PREREQ([@value{VERSION}])
 @end example
 
-This macro is the only macro that may be used before @code{AC_INIT}, but
-for consistency, you are invited not to do so.
+This macro may be used before @code{AC_INIT}.
 @end defmac
 
 @defmac AC_AUTOCONF_VERSION