scripts/build/arch/mips.sh
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Sun Mar 03 16:19:32 2013 +0100 (2013-03-03)
changeset 3190 22556c14a09c
parent 2774 32dabc0285d6
child 3323 99029fac116b
permissions -rw-r--r--
debug/gdb: always enable expat for the cross-gdb

There's no point in not supporting XML in the cross-gdb.
I mean, come on... ;-)

It's still the responsibility of the user to have the necessary
devel expat packages installed for his/her distro.

Reported-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
     1 # Compute MIPS-specific values
     2 
     3 CT_DoArchTupleValues() {
     4     local _64
     5 
     6     # The architecture part of the tuple
     7     if [ "${CT_ARCH_64}" = "y" ]; then
     8         _64="64"
     9     fi
    10     CT_TARGET_ARCH="${CT_ARCH}${_64}${CT_ARCH_SUFFIX:-${target_endian_el}}"
    11 
    12     # Override CFLAGS for endianness:
    13     case "${CT_ARCH_ENDIAN}" in
    14         big)    CT_ARCH_ENDIAN_CFLAG="-EB";;
    15         little) CT_ARCH_ENDIAN_CFLAG="-EL";;
    16     esac
    17 
    18     # Override ABI flags
    19     CT_ARCH_ABI_CFLAG="-mabi=${CT_ARCH_mips_ABI}"
    20     CT_ARCH_WITH_ABI="--with-abi=${CT_ARCH_mips_ABI}"
    21 }