docs: mention cost of globbing during variable expansion
commitcb27df430d86d5a16bc1f210d36e29400369dbc2
authorEric Blake <eblake@redhat.com>
Wed, 25 Aug 2010 22:54:42 +0000 (25 16:54 -0600)
committerEric Blake <eblake@redhat.com>
Wed, 25 Aug 2010 23:22:18 +0000 (25 17:22 -0600)
tree0ea6a45df9ee624d5e04d88bbb7f9061b0e96727
parente0ac12089ea4c934029baf77741e659f0bebd653
docs: mention cost of globbing during variable expansion

* doc/autoconf.texi (Shell Substitutions) <${var=literal}>:
Recommend quoting substitutions that might trigger globbing.
(Limitations of Builtins) <:>: Likewise.
* bin/autoconf.as: Follow our own advice.
* lib/autoconf/functions.m4 (AC_FUNC_SELECT_ARGTYPES): Likewise.
* lib/autoconf/general.m4 (_AC_INIT_PARSE_ARGS): Likewise.
* lib/autoconf/status.m4 (AC_OUTPUT): Likewise.
* lib/autotest/general.m4 (_AT_FINISH): Likewise.
* lib/m4sugar/m4sh.m4 (AS_TMPDIR): Likewise.
* tests/autotest.at (parallel autotest and signal handling):
Likewise.
* tests/c.at (AC_OPENMP and C, AC_OPENMP and C++): Likewise.
* tests/foreign.at (shtool): Likewise.
* tests/fortran.at: Likewise.
* tests/tools.at (autom4te preselections): Likewise.
* tests/torture.at (VPATH): Likewise.

Signed-off-by: Eric Blake <eblake@redhat.com>
14 files changed:
ChangeLog
bin/autoconf.as
doc/autoconf.texi
lib/autoconf/functions.m4
lib/autoconf/general.m4
lib/autoconf/status.m4
lib/autotest/general.m4
lib/m4sugar/m4sh.m4
tests/autotest.at
tests/c.at
tests/foreign.at
tests/fortran.at
tests/tools.at
tests/torture.at