* config/general.m4sh: unconditionally set IFS, and set it

to the one true right sequence: space, tab, newline.
* m4/libtool.m4: remove IFS setting and as_* namespace infringement.
This commit is contained in:
Ralf Wildenhues 2005-03-16 17:27:35 +00:00
parent dd9a6330c7
commit b4501c381d
3 changed files with 7 additions and 8 deletions

View File

@ -1,5 +1,9 @@
2005-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* config/general.m4sh: unconditionally set IFS, and set it
to the one true right sequence: space, tab, newline.
* m4/libtool.m4: remove IFS setting and as_* namespace infringement.
* m4/libtool.m4 (_LT_CONFIG): Reset IFS to fix failure with ash.
* configure.ac, libltdl/configure.ac: s/##/dnl/ for comments

View File

@ -48,8 +48,9 @@ EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
exit_status=$EXIT_SUCCESS
# Make sure IFS has a sensible default
: ${IFS="
"}
lt_nl='
'
IFS=" $lt_nl"
dirname="s,/[[^/]]*$,,"
basename="s,^.*/,,"

6
m4/libtool.m4 vendored
View File

@ -518,12 +518,6 @@ _LT_LIBTOOL_CONFIG_VARS
_LT_LIBTOOL_TAG_VARS
# ### END LIBTOOL CONFIG
# IFS
# We need space, tab and new line, in precisely that order.
as_nl='
'
IFS=" $as_nl"
# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH