board/csky: fixup gdb instructions in readme.txt
[buildroot-gz.git] / toolchain / toolchain-external / toolchain-external-codesourcery-arm / Config.in
blob6331873dbd9fc4c9336aa818e9b3b971ddda2083
1 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM
2         bool "Sourcery CodeBench ARM 2014.05"
3         depends on BR2_arm
4         depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
5         depends on BR2_ARM_EABI
6         # Unsupported ARM cores
7         depends on !BR2_cortex_a12 && !BR2_cortex_a17 && !BR2_ARM_CPU_ARMV8
8         depends on !BR2_STATIC_LIBS
9         select BR2_TOOLCHAIN_EXTERNAL_GLIBC
10         select BR2_TOOLCHAIN_HAS_SSP
11         select BR2_TOOLCHAIN_HAS_NATIVE_RPC
12         select BR2_INSTALL_LIBSTDCPP
13         select BR2_HOSTARCH_NEEDS_IA32_LIBS
14         select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13
15         select BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
16         help
17           Sourcery CodeBench toolchain for the ARM architecture, from
18           Mentor Graphics. It uses gcc 4.8.3, binutils 2.24.51, glibc
19           2.18 and gdb 7.7.50, kernel headers 3.13. It has support
20           for the following variants:
21             - ARMv5TE, little endian, soft-float, glibc
22               Select ARM926T, ARM10T, XScale or another ARMv5 core
23               Select BR2_SOFT_FLOAT
24             - ARMv4T, little endian, soft-float, glibc
25               Select ARM720T, ARM920T, ARM922T or another ARMv4 core
26               Select BR2_SOFT_FLOAT
27             - ARMv7-A, Thumb 2, little endian, soft-float, glibc
28               Select Cortex-A8, Cortex-A9 or another ARMv7-A core
29               Select BR2_SOFT_FLOAT
30               Set BR2_TARGET_OPTIMIZATION to -mthumb
32 comment "Sourcery CodeBench toolchains available for the EABI ABI"
33         depends on BR2_arm
34         depends on !BR2_ARM_EABI
35         depends on !BR2_STATIC_LIBS