scripts/build/arch/avr32.sh
author Michael Hope <michael.hope@linaro.org>
Wed Oct 19 15:27:32 2011 +1300 (2011-10-19)
changeset 2739 f320e22f2cba
child 3169 9d0b37f08a10
permissions -rw-r--r--
arch: add softfp support

Some architectures support a mixed hard/soft floating point, where
the compiler emits hardware floating point instructions, but passes
the operands in core (aka integer) registers.

For example, ARM supports this mode (to come in the next changeset).

Add support for softfp cross compilers to the GCC and GLIBC
configuration. Needed for Ubuntu and other distros that are softfp.

Signed-off-by: Michael Hope <michael.hope@linaro.org>
[yann.morin.1998@anciens.enib.fr: split the original patch]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
mgl@1371
     1
# Compute AVR32-specific values
mgl@1371
     2
mgl@1371
     3
CT_DoArchTupleValues() {
mgl@1371
     4
    # The architecture part of the tuple:
mgl@1371
     5
    CT_TARGET_ARCH="${CT_ARCH}"
mgl@1371
     6
mgl@1371
     7
    # gcc ./configure flags
mgl@1371
     8
    CT_ARCH_WITH_ARCH=
mgl@1371
     9
    CT_ARCH_WITH_ABI=
mgl@1371
    10
    CT_ARCH_WITH_CPU=
mgl@1371
    11
    CT_ARCH_WITH_TUNE=
mgl@1371
    12
    CT_ARCH_WITH_FPU=
mgl@1371
    13
    CT_ARCH_WITH_FLOAT=
mgl@1371
    14
    CT_TARGET_SYS=none
mgl@1371
    15
mgl@1371
    16
}