diff options
author | midipix <writeonce@midipix.org> | 2021-05-27 04:18:40 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2021-05-27 04:21:28 +0000 |
commit | 00c45b2dcbce1ec09159adc7f097b4667441c42c (patch) | |
tree | 2e43dd302346e35eb4fade3219f976c0f7c2b627 | |
parent | e1166b8174b57f8517d7dbbb04dd001c6562c43a (diff) | |
download | dalist-00c45b2dcbce1ec09159adc7f097b4667441c42c.tar.bz2 dalist-00c45b2dcbce1ec09159adc7f097b4667441c42c.tar.xz |
build system: configure: cfgtest: do not rely on default word splitting.
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | sofort/cfgtest/cfgtest.sh | 8 |
2 files changed, 5 insertions, 5 deletions
@@ -874,7 +874,7 @@ config_host() printf '\n%s' "$mb_cfghost_cc $ccenv_tmpname -o a.out" >&3 - for mb_cfghost_cflag in $mb_cfghost_cflags; do + for mb_cfghost_cflag in $(printf '%s' "$mb_cfghost_cflags"); do printf ' \\\n\t%s' "$mb_cfghost_cflag" >&3 done diff --git a/sofort/cfgtest/cfgtest.sh b/sofort/cfgtest/cfgtest.sh index 71f03ec..2d765be 100644 --- a/sofort/cfgtest/cfgtest.sh +++ b/sofort/cfgtest/cfgtest.sh @@ -244,17 +244,17 @@ cfgtest_common_init() # config.log printf "$cfgtest_fmt" "$mb_cfgtest_cc" >&3 - for cfgtest_cflag in $mb_cfgtest_cflags; do + for cfgtest_cflag in $(printf '%s' "$mb_cfgtest_cflags"); do printf ' \\\n\t%s' "$cfgtest_cflag" >&3 done if [ "$cfgtest_type" = 'lib' ]; then - for cfgtest_lib in $cfgtest_libs; do + for cfgtest_lib in $(printf '%s' "$cfgtest_libs"); do printf ' \\\n\t%s' "$cfgtest_lib" >&3 done elif [ "$cfgtest_type" = 'switch' ]; then - for cfgtest_switch in $cfgtest_switches; do + for cfgtest_switch in $(printf '%s' "$cfgtest_switches"); do printf ' \\\n\t%s' "$cfgtest_switch" >&3 done fi @@ -550,7 +550,7 @@ cfgtest_compiler_switch() cfgtest_switches= cfgtest_spc= - for cfgtest_switch in ${@}; do + for cfgtest_switch in $(printf '%s' "${@}"); do cfgtest_switches="$cfgtest_switches$cfgtest_spc$cfgtest_switch" cfgtest_spc=' ' done |