]> git.ipfire.org Git - thirdparty/libtool.git/commit
Add func_append test cases for smart and retarded implementations.
authorGary V. Vaughan <gary@gnu.org>
Tue, 29 Jun 2010 22:12:42 +0000 (05:12 +0700)
committerGary V. Vaughan <gary@gnu.org>
Tue, 29 Jun 2010 22:12:42 +0000 (05:12 +0700)
commitd8bdf9339ba7de82f40c49705650506e0cc3f979
tree29e773501a7f64738622a2fe0a6285f2c621b5a2
parente4edceb028dde5ac764a7158b05bb74eda7d00a7
Add func_append test cases for smart and retarded implementations.

* tests/getopt-m4sh.at (_LT_AT_FALLBACK_FUNC_EXTRACT): New
macro to extract a fallback function implementation from
ltmain.m4sh.
[option appending]: Use it for a test of the fallback
implementation of func_append.
[enhanced shell option appending]: And also test the enhanced
implementation.
* libltdl/config/ltmain.m4sh (func_append_quoted): Fix missing \
to escape a quoted space for eval.
* libltdl/m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Fix missing $ in
dereference of func_append inline replacement for retarded
shells.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>
ChangeLog
libltdl/config/ltmain.m4sh
libltdl/m4/libtool.m4
tests/getopt-m4sh.at