Allow multi-word "install" command.
Autoconf can determine that the correct install command includes flags,
e.g., "/usr/bin/install -c". When using this as a command, we can't
enclose the value in double-quotes, as that makes some shells use the
whole expression as a filename:
# this is the value returned by autoconf and stored in CT_install
$ ins="/usr/bin/install -c"
# if we call it with quotes, the command is not found
$ "${ins}"
bash: /usr/bin/install -c: No such file or directory
# removing the quotes lets it work as expected
$ ${ins}
/usr/bin/install: missing file operand
Try `/usr/bin/install --help' for more information.
Signed-Off-By: Anthony Foiani <anthony.foiani@gmail.com>
1 # Compute powerpc-specific values
3 CT_DoArchTupleValues () {
4 # The architecture part of the tuple, override only for 64-bit
5 if [ "${CT_ARCH_64}" = "y" ]; then
6 CT_TARGET_ARCH="powerpc64"
9 # Only override values when ABI is not the default
10 case "${CT_ARCH_powerpc_ABI}" in
12 # EABI is only for bare-metal, so libc ∈ [none,newlib]
17 none|newlib) CT_TARGET_SYS="spe";;
18 *glibc) CT_TARGET_SYS="gnuspe";;
19 uClibc) CT_TARGET_SYS="uclibcgnuspe";;
24 # Add extra flags for SPE if needed
25 if [ "${CT_ARCH_powerpc_ABI_SPE}" = "y" ]; then
26 CT_ARCH_TARGET_CFLAGS="-mabi=spe -mspe"
27 CT_ARCH_CC_CORE_EXTRA_CONFIG="--enable-e500_double"
28 CT_ARCH_CC_EXTRA_CONFIG="--enable-e500_double"