scripts/build/arch/powerpc-powerpc64.sh-common
author Bart vdr. Meulen <bartvdrmeulen@gmail.com>
Sun Aug 02 16:45:43 2009 +0200 (2009-08-02)
changeset 1434 7e7290acccc1
permissions -rw-r--r--
fix wrapper script for symlinks

The wrapper script placed around the target binaries when
using the companion libraries does not work for symbolic links
The wrapper scripts needs to follow the links before calling the
actual binary

Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>

---
     1 # Compute powerpc-specific values
     2 
     3 CT_DoArchTupleValues () {
     4     # The architecture part of the tuple:
     5     CT_TARGET_ARCH="${CT_ARCH}"
     6 
     7     # The kernel ARCH:
     8     CT_KERNEL_ARCH=powerpc
     9 
    10     # Add spe in the tuplet if needed
    11     case "${CT_LIBC},${CT_ARCH_POWERPC_SPE}" in
    12         glibc,|eglibc,)   CT_TARGET_SYS=gnu;;
    13         glibc,y|eglibc,y) CT_TARGET_SYS=gnuspe;;
    14     esac
    15 
    16     # Add extra flags for SPE if needed
    17     if [ "${CT_ARCH_POWERPC_SPE}" = "y" ]; then
    18         CT_ARCH_TARGET_CFLAGS="-mabi=spe -mspe"
    19         CT_ARCH_CC_CORE_EXTRA_CONFIG="--enable-e500_double"
    20         CT_ARCH_CC_EXTRA_CONFIG="--enable-e500_double"
    21     fi
    22 }