Eric Blake
13a845e2a2
* doc/autoconf.texi (Generic Programs): Use $PATH_SEPARATOR, not
...
:, and make it clear that optional @var{path} defaults to $PATH.
(Erlang Compiler and Interpreter): Likewise.
2007-09-06 23:21:45 +00:00
Eric Blake
ea0d496c21
Texinfo cleanup.
...
* doc/autoconf.texi: Avoid lines > 80 columns when possible.
Reword some paragraphs to avoid overfull, underfull hbox
warnings. Add index entries to avoid overfull vbox warnings.
2007-09-06 15:43:58 +00:00
Eric Blake
6f07a68ee3
* NEWS: Adjust wording for AC_CONFIG_LINKS.
...
Reported by Ralf Wildenhues.
2007-09-05 21:46:29 +00:00
Eric Blake
7ea5d50ec0
* NEWS: Document fixes that have been applied since 2.61a.
2007-09-03 22:16:12 +00:00
Eric Blake
afe4515438
Housekeeping.
...
* THANKS: Update, and convert to UTF-8 encoding.
* AUTHORS: Likewise.
2007-09-03 21:49:28 +00:00
Ralf Wildenhues
ef81904136
* lib/autoconf/general.m4 (AC_SITE_LOAD): Guard against file
...
names beginning with `-' again.
2007-08-23 18:36:06 +00:00
Ralf Wildenhues
4bda609982
* doc/autoconf.texi (Defining Directories): Mention
...
AM_CPPFLAGS, as the way to modify CPPFLAGS when using Automake.
2007-08-22 05:00:47 +00:00
Ralf Wildenhues
673d7738a4
* lib/autoconf/general.m4 (AC_SITE_LOAD): Do not overwrite "$@"
...
here, this macro is expanded by AC_INIT. Fixes 2.60 regression.
* tests/base.at (configure arguments): New test.
* THANKS: Update.
Report by Olaf Lenz.
2007-08-21 20:23:16 +00:00
Ralf Wildenhues
220d051d92
* lib/autoconf/general.m4 (_AC_ENABLE_IF): Expand macro
...
arguments in comment.
Report by Vincent Torri <vtorri at univ minus evry dot fr>.
2007-08-21 17:32:39 +00:00
Ralf Wildenhues
dac68acaee
* doc/autoconf.texi (File System Conventions): Index the proper
...
way of detecting absolute file names.
2007-08-20 21:29:36 +00:00
Ralf Wildenhues
891dc3af63
* build-aux/config.guess, build-aux/config.sub,
...
build-aux/elisp-comp, build-aux/install-sh, build-aux/mdate-sh,
build-aux/missing, build-aux/texinfo.tex, doc/fdl.texi,
doc/make-stds.texi, doc/standards.texi: Sync from gnulib.
* doc/autoconf.texi (GNU Free Documentation License): Adjust for
sectioning change in fdl.texi.
2007-08-20 21:23:37 +00:00
Ralf Wildenhues
ff8db57440
* bin/autoconf.as: Update --version output to match current GCS.
...
* bin/autoheader.in: Likewise.
* bin/autom4te.in: Likewise.
* bin/autoreconf.in: Likewise.
* bin/autoscan.in: Likewise.
* bin/autoupdate.in: Likewise.
* bin/ifnames.in: Likewise.
2007-08-20 21:12:33 +00:00
Ralf Wildenhues
acb069f9d2
* lib/autoconf/status.m4 (_AC_OUTPUT_LINK): Do not try to link a
...
file to itself if source and build trees coincide.
* tests/torture.at (AC_CONFIG_LINKS and identical files): New
test.
Report by Sebastian Freundt <hroptatyr@gna.org>.
2007-08-18 09:07:20 +00:00
Paul Eggert
b411b77358
Reword the copyright notices to match what's suggested in GPLv3.
2007-07-20 23:11:49 +00:00
Paul Eggert
96a2e9b0e1
Grant more permissions to copying, as per the usual GNU standard these
...
days for ChangeLog files.
2007-07-20 23:11:23 +00:00
Paul Eggert
c8552a588c
* doc/autoconf.texi (autoreconf Invocation): Document ACLOCAL_AMFLAGS
...
limitation reported by Leo Moisio in
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432941 >.
2007-07-13 17:38:13 +00:00
Paul Eggert
f448ac9647
Update to GPLv3.
2007-07-03 20:28:58 +00:00
Paul Eggert
63c2746598
* doc/autoconf.texi (Limitations of Usual Tools): sed -e ''
...
fails on AIX 5.3.
2007-06-26 17:42:27 +00:00
Noah Misch
aa643c7ef8
* lib/autotest/general.m4 (AT_INIT): Handle absolute `srcdir'.
...
* tests/autotest.at (srcdir propagation): Test absolute `srcdir' and
`srcdir' as subdirectory of `builddir'.
2007-06-19 19:49:05 +00:00
Noah Misch
fdb749cd8a
* lib/autotest/general.m4 (AT_INIT): Compute $srcdir correctly.
...
* tests/autotest.at (srcdir propagation): New test.
* THANKS: Update.
Reported by Mike Frysinger.
2007-06-14 01:32:28 +00:00
Paul Eggert
4f0bfe866d
Regenerate.
2007-06-13 17:32:36 +00:00
Paul Eggert
48656aea07
* lib/m4sugar/m4sh.m4 (_AS_PATH_SEPARATOR_PREPARE): Set FPATH too.
...
Problem reported by Fred Kreek in
<http://lists.gnu.org/archive/html/bug-autoconf/2007-06/msg00009.html >.
* doc/autoconf.texi (Special Shell Variables): Warn about FPATH.
(Macro Names, Defining Directories): Don't mention PATH as a name
for a fully qualified file name, as this usage violates the GNU
coding standards and we shouldn't recommend it.
* lib/autotest/general.m4 (AT_INIT): Don't set PATH to the empty
string and then assume shell builtins like "test" will work.
2007-06-13 16:52:24 +00:00
Noah Misch
e7f613e8a8
* lib/autoconf/general.m4 (AC_SUBST): Raise a fatal error if VARIABLE is
...
not a valid shell variable name.
* tests/mktests.sh (ac_exclude_list): Add AC_ARG_VAR.
* tests/torture.at (AC_SUBST: variable name validation): New test.
Reported by Andreas Schwab.
2007-06-12 11:36:56 +00:00
Noah Misch
77ad2865a2
* doc/autoconf.texi (AC_F77_MAIN): Give a specific usage example that
...
works with both C and C++.
2007-06-04 22:49:41 +00:00
Noah Misch
b336c6f28f
* lib/autoconf/c.m4 (AC_OPENMP): Use a simple loop instead of compiler
...
brand tests.
2007-06-04 03:16:36 +00:00
Paul Eggert
f833ad61af
Fix typo in previous checkin.
2007-05-31 19:36:57 +00:00
Paul Eggert
a3f4e9eb1a
* doc/autoconf.texi (Particular Types): Give example of use for
...
AC_TYPE_UINT8_T.
2007-05-31 19:35:45 +00:00
Stepan Kasal
29c932691f
* lib/autoconf/types.m4 (_AC_TYPE_UNSIGNED_INT): Fix a typo.
2007-05-29 11:46:29 +00:00
Paul Eggert
2f7eaa0d65
* doc/autoconf.texi (Particular Types): AC_TYPE_INT8_T does not
...
define HAVE_INT8_T, and likewise for similar macros.
Problem reported by Patrick Welche in
<http://lists.gnu.org/archive/html/autoconf/2007-05/msg00062.html >.
2007-05-29 05:36:28 +00:00
Paul Eggert
ea2524de94
Regenerate.
2007-05-27 23:21:06 +00:00
Paul Eggert
a02d3c111e
* bin/Makefile.am ($(top_builddir)/bin/autom4te): New dependency.
2007-05-25 22:52:12 +00:00
Paul Eggert
12bfe452a5
* lib/autoconf/c.m4 (AC_OPENMP): Don't echo --enable-openmp
...
choice, since that's what we do with --enable-largefile etc.
Redo indenting and assignments to simplify things a bit, and make
the parens work with Emacs.
2007-05-21 23:10:09 +00:00
Paul Eggert
21dded8066
* doc/autoconf.texi (Generic Compiler Characteristics): Fix typo
...
in my previous change: AC_C_OPENMP -> AC_OPENMP. Reported by Bruno
Haible.
2007-05-21 22:42:12 +00:00
Noah Misch
8593af460c
* lib/autoconf/c.m4 (AC_OPENMP): Simplify use of AC_ARG_ENABLE.
...
* tests/local.at (AT_CHECK_ENV): Exempt OPENMP_CFLAGS.
2007-05-21 22:31:18 +00:00
Paul Eggert
19a9b3c937
* NEWS: Rename AC_C_OPENMP to AC_OPENMP.
...
* lib/autoconf/c.m4 (AC_OPENMP): Renamed from AC_C_OPENMP.
* doc/autoconf.texi (Generic Compiler Characteristics): Move
renamed AC_OPENMP documentation here, from "C compiler".
Mention C++ and Fortran.
* NEWS: Mention AC_C_OPENMP.
2007-05-21 17:50:57 +00:00
Paul Eggert
c31d039a4e
* doc/autoconf.texi (C Compiler): Tweak OpenMP documentation a bit.
...
2007-05-21 Bruno Haible <bruno@clisp.org>
* lib/autoconf/c.m4 (AC_C_OPENMP): New macro.
* doc/autoconf.texi (C Compiler): Document AC_C_OPENMP.
* NEWS: Mention AC_C_OPENMP.
2007-05-21 17:39:09 +00:00
Ralf Wildenhues
08c188963a
* bin/autom4te.in: Fix typos.
2007-05-17 08:20:31 +00:00
Noah Misch
d95fafd9bf
* bin/autoconf.as: Handle `-' just like other input files.
...
* bin/autom4te.in (parse_args): Pass `-' through.
(handle_output): Skip the forbidden token search if we read from stdin.
(up_to_date): Always treat stdin as out of date.
* tests/tools.at (autoconf: input from stdin): New test.
(autoconf: forbidden tokens, basic): Check a second `autoconf' run.
2007-05-17 02:43:12 +00:00
Stepan Kasal
1075b52a96
* tests/foreign.at tests/semantics.at, tests/tools.at: Remove
...
parameters for AT_CLEANUP.
* tests/local.at (AT_CHECK_AU_MACRO): Likewise.
2007-05-16 09:42:25 +00:00
Paul Eggert
d15e584f46
* NEWS: Document that AC_C_RESTRICT checks 'restrict' last.
...
* doc/autoconf.texi (C Compiler): Likewise.
2007-05-14 Noah Misch <noah@cs.caltech.edu>
* lib/autoconf/c.m4 (AC_C_RESTRICT): Check `restrict' last.
* doc/autoconf.texi (Caching Results): The CACHE-ID variable
2007-05-14 16:54:55 +00:00
Stepan Kasal
8c07b48727
* doc/autoconf.texi: Direntry for "autoconf Invocation"
...
renamed to "autoconf-invocation"
2007-05-09 11:40:27 +00:00
Stepan Kasal
02965a6b0e
* doc/autoconf.texi (Caching Results): The CACHE-ID variable
...
in the examples should not use the internal "ac_" prefix.
2007-05-09 10:38:23 +00:00
Noah Misch
9492c4ce65
* lib/autotest/general.m4 (_AT_NORMALIZE_TEST_GROUP_NUMBER): Use `eval'.
...
* doc/autoconf.texi ($@, case): Document Zsh limitations.
2007-05-07 19:56:56 +00:00
Paul Eggert
18d78d3a55
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Put a.out first.
...
Reorganize the comments before and in the macro.
2007-05-03 17:23:39 +00:00
Stepan Kasal
4e11a505ac
* lib/autoconf/lang.m4, lib/autoconf/c.m4,
...
lib/autoconf/fortran.m4, lib/autoconf/erlang.m4: Cleanup of
section titles and other comments; no code change.
2007-05-03 14:47:12 +00:00
Paul Eggert
e0c30d64b4
* doc/autoconf.texi (Particular Programs): Typo
...
@acindex{AC_PROG_MKDIR_P} shouldn't have "AC" in that call.
2007-05-02 02:21:23 +00:00
Paul Eggert
43e384db53
Fix typo in previous message.
2007-04-30 17:11:50 +00:00
Paul Eggert
e53160abef
* lib/m4sugar/m4sh.m4 (_AS_SHELL_FN_SPY): Don't imply that
...
'configure' will fail if the shell lacks proper support for shell
functions. Suggested by RMS.
2007-04-30 17:08:07 +00:00
Paul Eggert
38e5e0818e
* doc/autoconf.texi (Limitations of Builtins): Correct the warning
...
about Solaris /bin/printf '%010000x' 123. Problem reported by
Bruno Haible.
2007-04-29 08:22:04 +00:00
Paul Eggert
cadaf30a72
* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Don't look
...
for a.* when searching for executables, as this prevents users
from having files like a.c. Problem reported by Ralf Wildenhues in:
http://lists.gnu.org/archive/html/autoconf-patches/2007-04/msg00029.html
This fixes a problem introduced on 2000-12-19.
2007-04-29 05:50:27 +00:00