2003-11-26 Paolo Bonzini <bonzini@gnu.org>
commit0723ac047bf0de74594dc2eedc38404e98ef41d1
authorPaolo Bonzini <bonzini@gnu.org>
Thu, 27 Nov 2003 10:04:12 +0000 (27 10:04 +0000)
committerPaolo Bonzini <bonzini@gnu.org>
Thu, 27 Nov 2003 10:04:12 +0000 (27 10:04 +0000)
tree50d8b40e44dbcac8f74509dd119b57d95cb1e3de
parentabbcaca79f9da08b7b872d5e54fd1b0bc0d20568
2003-11-26  Paolo Bonzini  <bonzini@gnu.org>

        * lib/m4sugar/m4sh.m4 (_AS_BOURNE_COMPATIBLE):
        Extracted from AS_SHELL_SANITIZE.
        (_AS_SHELL_FN_WORK, AS_INIT_WITH_SHELL_FN): New
        macros.
        (AS_SHELL_SANITIZE): Move reinvocation code from
        _AS_LINENO_WORKS, use it to find out if shell
        functions work.
        (_AS_LINENO_WORKS): Don't find another shell if $LINENO
        does not work.
        (AS_INIT): Pass parameter down to AS_SHELL_SANITIZE.
        (AS_REQUIRE_SHELL_FN): Test that AS_INIT_WITH_SHELL_FN
        was called.
        * lib/autotest/general.m4: Use AS_INIT_WITH_SHELL_FN.
        * bin/autoconf.in: Regenerate.
        * tests/wrapper.in: Regenerate.
        * tests/tools.at: Test the syntax of tests/autoconf
        and tests/testsuite.
ChangeLog
bin/autoconf.in
lib/autotest/general.m4
lib/m4sugar/m4sh.m4
tests/tools.at
tests/wrapper.in