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