]> git.ipfire.org Git - thirdparty/autoconf.git/commit
Fix AS_ERROR for FreeBSD sh.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 2 Mar 2010 19:19:32 +0000 (20:19 +0100)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 2 Mar 2010 19:19:32 +0000 (20:19 +0100)
commitcffdc394700b0bef4193fc4ca8617d873af89ef1
tree2515af0256e0148a5524d5e32c2415ab7a24ba11
parentc5f58b373f349aa9eed8e6d8419cb35981d11735
Fix AS_ERROR for FreeBSD sh.

* lib/m4sugar/m4sh.m4 (_AS_ERROR_PREPARE): Rewrite as_fn_error
to take additional first argument STATUS instead of transporting
$? across shell function entry, which does not work with FreeBSD
sh.  Shift all other arguments by one, adjust.
(AS_ERROR): Pass EXIT-STATUS, defaulting to $?, to as_fn_error.
Report by Václav Haisman.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
lib/m4sugar/m4sh.m4