mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-17 15:10:02 +08:00
bootstrap: make first char of IFS a space.
Putting tab first in IFS breaks func_echo_all usage of $*, resulting in failure of func_infer_tag to match a command line using a $CC with trailing spaces. The trailing spaces were stripped out of CC_expanded but words in $CC were separated by tabs. This didn't match the makefile expansion of $CC using the standard IFS with a first char of space. * gl/build-aux/funclib.sh (IFS): Make first char a space. * bootstrap: Regenerate. Signed-off-by: Gary V. Vaughan <gary@gnu.org>
This commit is contained in:
parent
c5d20a6dbc
commit
d1ddb6fbbf
@ -9,7 +9,7 @@
|
||||
|
||||
# Source required external libraries:
|
||||
# Set a version string for this script.
|
||||
scriptversion=2013-08-22.10; # UTC
|
||||
scriptversion=2013-08-23.20; # UTC
|
||||
|
||||
# General shell script boiler plate, and helper functions.
|
||||
# Written by Gary V. Vaughan, 2004
|
||||
@ -92,7 +92,7 @@ done
|
||||
sp=' '
|
||||
nl='
|
||||
'
|
||||
IFS=" $sp$nl"
|
||||
IFS="$sp $nl"
|
||||
|
||||
# There are still modern systems that have problems with 'echo' mis-
|
||||
# handling backslashes, among others, so make sure $bs_echo is set to a
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Set a version string for this script.
|
||||
scriptversion=2013-08-22.10; # UTC
|
||||
scriptversion=2013-08-23.20; # UTC
|
||||
|
||||
# General shell script boiler plate, and helper functions.
|
||||
# Written by Gary V. Vaughan, 2004
|
||||
@ -82,7 +82,7 @@ done
|
||||
sp=' '
|
||||
nl='
|
||||
'
|
||||
IFS=" $sp$nl"
|
||||
IFS="$sp $nl"
|
||||
|
||||
# There are still modern systems that have problems with 'echo' mis-
|
||||
# handling backslashes, among others, so make sure $bs_echo is set to a
|
||||
|
Loading…
Reference in New Issue
Block a user