From: Paolo Bonzini Date: Thu, 30 Oct 2008 12:54:27 +0000 (+0100) Subject: Require _AS_CR_PREPARE where appropriate and fix ChangeLog. X-Git-Tag: v2.63b~161 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c55740c46308374b1dfdd11a789e3fea70eedf39;p=thirdparty%2Fautoconf.git Require _AS_CR_PREPARE where appropriate and fix ChangeLog. * lib/m4sugar/m4sh.m4 (_AS_PREPARE): Call _AS_CR_PREPARE. (AS_PREPARE): Require _AS_CR_PREPARE. --- diff --git a/ChangeLog b/ChangeLog index 5ee53929b..8d2cd2596 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2008-10-30 Paolo Bonzini + + Require _AS_CR_PREPARE where appropriate. + * lib/m4sugar/m4sh.m4 (_AS_PREPARE): Call _AS_CR_PREPARE. + (AS_PREPARE): Require _AS_CR_PREPARE. + + Avoid walking the entire PATH when looking for a better shell. + * lib/m4sugar/m4sh.m4 (_AS_SHELL_SANITIZE): Test shell characteristics + as the PATH is walked. + + Add third argument to _AS_PATH_WALK + * lib/m4sugar/m4sh.m4 (_AS_SHELL_SANITIZE): Do not call _AS_CR_PREPARE. + (_AS_PATH_WALK): Add third optional argument. + + Trim down the length of the shell function test. + * lib/m4sugar/m4sh.m4 (_AS_SHELL_FN_WORK): Condense. + 2008-10-29 Eric Blake Fix LINENO detection to work around bash and pdksh limitations. diff --git a/lib/m4sugar/m4sh.m4 b/lib/m4sugar/m4sh.m4 index e097e1e6d..a67c30d51 100644 --- a/lib/m4sugar/m4sh.m4 +++ b/lib/m4sugar/m4sh.m4 @@ -295,6 +295,7 @@ _AS_EXPR_PREPARE _AS_BASENAME_PREPARE _AS_DIRNAME_PREPARE _AS_ME_PREPARE +_AS_CR_PREPARE _AS_LINENO_PREPARE _AS_ECHO_N_PREPARE _AS_LN_S_PREPARE @@ -316,6 +317,7 @@ AS_REQUIRE([_AS_EXPR_PREPARE]) AS_REQUIRE([_AS_BASENAME_PREPARE]) AS_REQUIRE([_AS_DIRNAME_PREPARE]) AS_REQUIRE([_AS_ME_PREPARE]) +AS_REQUIRE([_AS_CR_PREPARE]) AS_REQUIRE([_AS_LINENO_PREPARE]) AS_REQUIRE([_AS_ECHO_N_PREPARE]) AS_REQUIRE([_AS_LN_S_PREPARE])