]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - toolchain/toolchain-external/toolchain-external-codescape-mti-mips/Config.in
toolchain/*/Config.in: re-wrap help text
[coffee/buildroot.git] / toolchain / toolchain-external / toolchain-external-codescape-mti-mips / Config.in
1 config BR2_TOOLCHAIN_EXTERNAL_CODESCAPE_MTI_MIPS
2         bool "Codescape MTI GNU Linux Toolchain 2016.05"
3         depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
4         depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_5
5         depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
6         depends on BR2_MIPS_CPU_MIPS32R2 || (BR2_MIPS_CPU_MIPS64R2 && !BR2_MIPS_SOFT_FLOAT) || \
7                 BR2_MIPS_CPU_MIPS32R5 || (BR2_MIPS_CPU_MIPS64R5 && !BR2_MIPS_SOFT_FLOAT)
8         select BR2_TOOLCHAIN_EXTERNAL_GLIBC
9         select BR2_INSTALL_LIBSTDCPP
10         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7
11         select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
12         select BR2_TOOLCHAIN_HAS_FORTRAN
13         help
14           Codescape MTI GNU Linux Toolchain 2016.05 for the MIPS
15           architecture, from Imagination Technologies. It uses gcc
16           4.9.2, binutils 2.24.90, glibc 2.20, gdb 7.9.1 and kernel
17           headers 4.7. It has support for the following variants:
18             - MIPS32r2 - Big-Endian, Hard-Float, Legacy NaN, o32 ABI
19               Select 'MIPS (big endian)' Target Architecture
20               Select 'mips 32r2' Target Architecture Variant
21               Disable 'Use soft-float'
22             - MIPS32r2 - Big-Endian, Hard-Float, 2008 NaN, o32 ABI
23               Select 'MIPS (big endian)' Target Architecture
24               Select 'mips 32r2' Target Architecture Variant
25               Disable 'Use soft-float'
26               Set BR2_TARGET_OPTIMIZATION to '-mnan=2008'
27             - MIPS32r2 - Big-Endian, Soft-Float, Legacy NaN, o32 ABI
28               Select 'MIPS (big endian)' Target Architecture
29               Select 'mips 32r2' Target Architecture Variant
30               Enable 'Use soft-float'
31             - MIPS32r2 - Little-Endian, Hard-Float, Legacy NaN, o32 ABI
32               Select 'MIPS (little endian)' Target Architecture
33               Select 'mips 32r2' Target Architecture Variant
34               Disable 'Use soft-float'
35             - MIPS32r2 - Little-Endian, Hard-Float, 2008 NaN, o32 ABI
36               Select 'MIPS (little endian)' Target Architecture
37               Select 'mips 32r2' Target Architecture Variant
38               Disable 'Use soft-float'
39               Set BR2_TARGET_OPTIMIZATION to '-mnan=2008'
40             - MIPS32r2 - Little-Endian, Soft-Float, Legacy NaN, o32 ABI
41               Select 'MIPS (little endian)' Target Architecture
42               Select 'mips 32r2' Target Architecture Variant
43               Enable 'Use soft-float'
44             - MIPS32r2 - Little-Endian, Hard-Float, 2008 NaN, o32 ABI,
45               microMIPS
46               Select 'MIPS (little endian)' Target Architecture
47               Select 'mips 32r2' Target Architecture Variant
48               Enable 'Use soft-float'
49               Set BR2_TARGET_OPTIMIZATION to '-mmicromips'
50             - MIPS32r2 - Little-Endian, Soft-Float, Legacy NaN, o32 ABI,
51               microMIPS
52               Select 'MIPS (little endian)' Target Architecture
53               Select 'mips 32r2' Target Architecture Variant
54               Disable 'Use soft-float'
55               Set BR2_TARGET_OPTIMIZATION to '-mmicromips'
56             - MIPS64r2 - Big-Endian, Hard-Float, Legacy NaN, n32 ABI
57               Select 'MIPS64 (big endian)' Target Architecture
58               Select 'mips 64r2' Target Architecture Variant
59               Select 'n32' Target ABI
60               Disable 'Use soft-float'
61             - MIPS64r2 - Little-Endian, Hard-Float, Legacy NaN, n32 ABI
62               Select 'MIPS64 (little endian)' Target Architecture
63               Select 'mips 64r2' Target Architecture Variant
64               Select 'n32' Target ABI
65               Disable 'Use soft-float'
66             - MIPS64r2 - Big-Endian, Hard-Float, Legacy NaN, n64 ABI
67               Select 'MIPS64 (big endian)' Target Architecture
68               Select 'mips 64r2' Target Architecture Variant
69               Select 'n64' Target ABI
70               Disable 'Use soft-float'
71             - MIPS64r2 - Little-Endian, Hard-Float, Legacy NaN, n64 ABI
72               Select 'MIPS64 (little endian)' Target Architecture
73               Select 'mips 64r2' Target Architecture Variant
74               Select 'n64' Target ABI
75               Disable 'Use soft-float'