scripts/build/arch/powerpc-powerpc64.sh-common
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Aug 30 19:33:48 2009 +0200 (2009-08-30)
changeset 1497 1b90f0b34c80
permissions -rw-r--r--
config: move down companion libraries sub-menu

Move the companion libraries sub-menu down the main menu.
That way, the user does not need to go back and forth in the menu
to change options set by the different components that select the
companion libraries (binutils, gcc, gdb).
yann@1181
     1
# Compute powerpc-specific values
yann@1181
     2
yann@1181
     3
CT_DoArchTupleValues () {
yann@1181
     4
    # The architecture part of the tuple:
yann@1181
     5
    CT_TARGET_ARCH="${CT_ARCH}"
yann@1181
     6
yann@1181
     7
    # The kernel ARCH:
yann@1181
     8
    CT_KERNEL_ARCH=powerpc
yann@1181
     9
yann@1181
    10
    # Add spe in the tuplet if needed
yann@1181
    11
    case "${CT_LIBC},${CT_ARCH_POWERPC_SPE}" in
yann@1181
    12
        glibc,|eglibc,)   CT_TARGET_SYS=gnu;;
yann@1181
    13
        glibc,y|eglibc,y) CT_TARGET_SYS=gnuspe;;
yann@1181
    14
    esac
yann@1181
    15
yann@1181
    16
    # Add extra flags for SPE if needed
yann@1181
    17
    if [ "${CT_ARCH_POWERPC_SPE}" = "y" ]; then
yann@1181
    18
        CT_ARCH_TARGET_CFLAGS="-mabi=spe -mspe"
yann@1181
    19
        CT_ARCH_CC_CORE_EXTRA_CONFIG="--enable-e500_double"
yann@1181
    20
        CT_ARCH_CC_EXTRA_CONFIG="--enable-e500_double"
yann@1181
    21
    fi
yann@1181
    22
}