yann@520: # Compute powerpc-specific values yann@520: yann@1634: CT_DoArchTupleValues () { yann@1634: # The architecture part of the tuple, override only for 64-bit yann@1634: if [ "${CT_ARCH_64}" = "y" ]; then yann@1634: CT_TARGET_ARCH="powerpc64" yann@1634: fi yann@1634: yann@1634: # Add spe in the tuple if needed yann@1634: case "${CT_LIBC},${CT_ARCH_POWERPC_SPE}" in yann@1634: glibc,|eglibc,) CT_TARGET_SYS=gnu;; yann@1634: glibc,y|eglibc,y) CT_TARGET_SYS=gnuspe;; yann@1634: esac yann@1634: yann@1634: # Add extra flags for SPE if needed yann@1634: if [ "${CT_ARCH_POWERPC_SPE}" = "y" ]; then yann@1634: CT_ARCH_TARGET_CFLAGS="-mabi=spe -mspe" yann@1634: CT_ARCH_CC_CORE_EXTRA_CONFIG="--enable-e500_double" yann@1634: CT_ARCH_CC_EXTRA_CONFIG="--enable-e500_double" yann@1634: fi yann@1634: }