scripts/build/arch/mips.sh
author Ray Donnelly <mingw.android@gmail.com>
Tue Feb 04 07:40:45 2014 +0000 (2014-02-04)
changeset 3290 bddc642fc8eb
parent 2774 32dabc0285d6
child 3323 99029fac116b
permissions -rw-r--r--
binutils: Added ranlib to tools list

so that it is available to available to
the core C compiler build because static
libraries are built and ranlib is used
on them.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Message-Id: <CAOYw7dt=+DdnKAHNShfs6a+=7sS+DLQYkyxnQMAwmw7E7zqvgA@mail.gmail.com>
Patchwork-Id: 316477
     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 }