config/companion_libs/mpfr.in
author Michael Hope <michael.hope@linaro.org>
Wed Oct 19 15:27:32 2011 +1300 (2011-10-19)
changeset 2739 f320e22f2cba
parent 1978 fbee95d8182b
child 2756 3976adc582fb
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>
yann@466
     1
# GMP options
yann@466
     2
yann@466
     3
choice
yann@466
     4
    bool
yann@466
     5
    prompt "MPFR version"
yann@1535
     6
# Don't remove next line
yann@1535
     7
# CT_INSERT_VERSION_BELOW
yann@466
     8
yann@2436
     9
config MPFR_V_3_0_1
yann@2436
    10
    bool
yann@2436
    11
    prompt "3.0.1 (EXPERIMENTAL)"
yann@2436
    12
    depends on EXPERIMENTAL
yann@2436
    13
yann@1978
    14
config MPFR_V_3_0_0
yann@1978
    15
    bool
yann@1978
    16
    prompt "3.0.0"
yann@1978
    17
yann@1696
    18
config MPFR_V_2_4_2
yann@1696
    19
    bool
yann@1784
    20
    prompt "2.4.2"
yann@1696
    21
yann@1534
    22
config MPFR_V_2_4_1
yann@466
    23
    bool
yann@1534
    24
    prompt "2.4.1"
yann@1534
    25
yann@1534
    26
config MPFR_V_2_4_0
yann@1534
    27
    bool
yann@1534
    28
    prompt "2.4.0"
yann@466
    29
yann@902
    30
config MPFR_V_2_3_2
yann@902
    31
    bool
yann@1615
    32
    prompt "2.3.2 (OBSOLETE)"
yann@1615
    33
    depends on OBSOLETE
yann@902
    34
yann@1534
    35
config MPFR_V_2_3_1
yann@1199
    36
    bool
yann@1615
    37
    prompt "2.3.1 (OBSOLETE)"
yann@1615
    38
    depends on OBSOLETE
yann@1199
    39
yann@466
    40
endchoice
yann@466
    41
yann@466
    42
config MPFR_VERSION
yann@466
    43
    string
yann@1535
    44
# Don't remove next line
yann@1535
    45
# CT_INSERT_VERSION_STRING_BELOW
yann@2436
    46
    default "3.0.1" if MPFR_V_3_0_1
yann@1978
    47
    default "3.0.0" if MPFR_V_3_0_0
yann@1696
    48
    default "2.4.2" if MPFR_V_2_4_2
yann@1534
    49
    default "2.4.1" if MPFR_V_2_4_1
yann@1534
    50
    default "2.4.0" if MPFR_V_2_4_0
yann@1534
    51
    default "2.3.2" if MPFR_V_2_3_2
yann@466
    52
    default "2.3.1" if MPFR_V_2_3_1