ext-toolchain: Take into account Mentor Graphics acquisition of CodeSoucery

Now that CodeSourcery has been bought by Mentor Graphics, the
toolchains are named "Sourcery CodeBench". We rename the config short
description and adjust the help text, but we keep the option name in
order not to break existing configurations.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Thomas Petazzoni 2011-10-02 21:20:15 +02:00 committed by Peter Korsgaard
parent 1459fc24c5
commit 3a7149347c

View File

@ -4,85 +4,85 @@ choice
prompt "Toolchain" prompt "Toolchain"
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201103 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201103
bool "CodeSourcery ARM 2011.03" bool "Sourcery CodeBench ARM 2011.03"
depends on BR2_arm depends on BR2_arm
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the ARM architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the ARM architecture, from
uses gcc 4.5.2, binutils 2.20.51, glibc 2.13 and gdb 7.2.50, Mentor Graphics. It uses gcc 4.5.2, binutils 2.20.51, glibc
kernel headers 2.6.38. It has support for the following 2.13 and gdb 7.2.50, kernel headers 2.6.38. It has support
variants: for the following variants:
- ARMv5TE, little endian, soft-float, glibc - ARMv5TE, little endian, soft-float, glibc
- ARMv4T, little endian, soft-float, glibc - ARMv4T, little endian, soft-float, glibc
- ARMv7-A, Thumb 2, little endian, soft-float, glibc - ARMv7-A, Thumb 2, little endian, soft-float, glibc
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201009 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201009
bool "CodeSourcery ARM 2010.09" bool "Sourcery CodeBench ARM 2010.09"
depends on BR2_arm depends on BR2_arm
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the ARM architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the ARM architecture, from
uses gcc 4.5.1, binutils 2.20, glibc 2.11 and gdb 7.2.50, Mentor Graphics. It uses gcc 4.5.1, binutils 2.20, glibc
kernel headers 2.6.35.2. It has support for the following 2.11 and gdb 7.2.50, kernel headers 2.6.35.2. It has support
variants: for the following variants:
- ARMv5TE, little endian, soft-float, glibc - ARMv5TE, little endian, soft-float, glibc
- ARMv4T, little endian, soft-float, glibc - ARMv4T, little endian, soft-float, glibc
- ARMv7-A, Thumb 2, little endian, soft-float, glibc - ARMv7-A, Thumb 2, little endian, soft-float, glibc
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2010Q1 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2010Q1
bool "CodeSourcery ARM 2010q1" bool "Sourcery CodeBench ARM 2010q1"
depends on BR2_arm depends on BR2_arm
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the ARM architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the ARM architecture, from
uses gcc 4.4.1, binutils 2.19, glibc 2.11, gdb 7.0.50 and Mentor Graphics. It uses gcc 4.4.1, binutils 2.19, glibc
kernel headers 2.6.32. It has support for the following 2.11, gdb 7.0.50 and kernel headers 2.6.32. It has support
variants: for the following variants:
- ARMv5T, little endian, soft-float, glibc - ARMv5T, little endian, soft-float, glibc
- ARMv4T, little endian, soft-float, glibc - ARMv4T, little endian, soft-float, glibc
- ARMv7-A, Thumb 2, little endian, soft-float, glibc - ARMv7-A, Thumb 2, little endian, soft-float, glibc
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q3 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q3
bool "CodeSourcery ARM 2009q3" bool "Sourcery CodeBench ARM 2009q3"
depends on BR2_arm depends on BR2_arm
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the ARM architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the ARM architecture, from
uses gcc 4.4.1, binutils 2.19, glibc 2.10 and gdb 6.8 and Mentor Graphics. It uses gcc 4.4.1, binutils 2.19, glibc
kernel headers 2.6.30. It has support for the following 2.10 and gdb 6.8 and kernel headers 2.6.30. It has support
variants: for the following variants:
- ARMv5T, little endian, soft-float, glibc - ARMv5T, little endian, soft-float, glibc
- ARMv4T, little endian, soft-float, glibc - ARMv4T, little endian, soft-float, glibc
- ARMv7-A, Thumb 2, little endian, soft-float, glibc - ARMv7-A, Thumb 2, little endian, soft-float, glibc
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q1 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q1
bool "CodeSourcery ARM 2009q1" bool "Sourcery CodeBench ARM 2009q1"
depends on BR2_arm depends on BR2_arm
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the ARM architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the ARM architecture, from
uses gcc 4.3.3, binutils 2.19, glibc 2.8 and gdb 6.8 and Mentor Graphics. It uses gcc 4.3.3, binutils 2.19, glibc 2.8
kernel headers 2.6.30. It has support for the following and gdb 6.8 and kernel headers 2.6.30. It has support for
variants: the following variants:
- ARMv5T, little endian, soft-float, glibc - ARMv5T, little endian, soft-float, glibc
- ARMv4T, little endian, soft-float, glibc - ARMv4T, little endian, soft-float, glibc
- ARMv7-A, Thumb 2, little endian, soft-float, glibc - ARMv7-A, Thumb 2, little endian, soft-float, glibc
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201103 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201103
bool "CodeSourcery MIPS 2011.03" bool "Sourcery CodeBench MIPS 2011.03"
depends on BR2_mips || BR2_mipsel depends on BR2_mips || BR2_mipsel
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the MIPS architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the MIPS architecture, from
uses gcc 4.5.2, binutils 2.20.51, glibc 2.13, uClibc 0.9.30 Mentor Graphics. It uses gcc 4.5.2, binutils 2.20.51, glibc
and gdb 7.2.50, kernel headers 2.6.38. It has support for 2.13, uClibc 0.9.30 and gdb 7.2.50, kernel headers
the following variants: 2.6.38. It has support for the following variants:
- MIPS32 O32 big endian glibc - MIPS32 O32 big endian glibc
- MIPS32 O32 little endian glibc - MIPS32 O32 little endian glibc
- MIPS32 big endian soft float glibc - MIPS32 big endian soft float glibc
@ -97,15 +97,15 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201103
- MIPS32 little endian soft float uclibc - MIPS32 little endian soft float uclibc
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS44 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS44
bool "CodeSourcery MIPS 4.4" bool "Sourcery CodeBench MIPS 4.4"
depends on BR2_mips || BR2_mipsel depends on BR2_mips || BR2_mipsel
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the MIPS architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the MIPS architecture, from
uses gcc 4.4.1, binutils 2.19, glibc 2.11, uClibc 0.9.30 and Mentor Graphics. It uses gcc 4.4.1, binutils 2.19, glibc
gdb 7.0, kernel headers 2.6.32. It has support for the 2.11, uClibc 0.9.30 and gdb 7.0, kernel headers 2.6.32. It
following variants: has support for the following variants:
- MIPS32 O32 big endian glibc - MIPS32 O32 big endian glibc
- MIPS32 O32 little endian glibc - MIPS32 O32 little endian glibc
- MIPS32 big endian soft float glibc - MIPS32 big endian soft float glibc
@ -120,15 +120,15 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS44
- MIPS32 little endian soft float uclibc - MIPS32 little endian soft float uclibc
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009
bool "CodeSourcery PowerPC 2010.09" bool "Sourcery CodeBench PowerPC 2010.09"
depends on BR2_powerpc depends on BR2_powerpc
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the PowerPC architecture, from Sourcery CodeBench toolchain for the PowerPC architecture,
CodeSourcery. It uses gcc 4.5.1, binutils 2.20, glibc 2.11, from Sourcery CodeBench. It uses gcc 4.5.1, binutils 2.20,
gdb 7.2.50 and kernel headers 2.6.35.2. It has support for glibc 2.11, gdb 7.2.50 and kernel headers 2.6.35.2. It has
the following variants: support for the following variants:
- 603 glibc, 32 bits - 603 glibc, 32 bits
- 603 soft float glibc, 32 bits - 603 soft float glibc, 32 bits
- e600 altivec glibc, 32 bits - e600 altivec glibc, 32 bits
@ -138,37 +138,37 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009
- 970 glibc hard-float, 64 bits - 970 glibc hard-float, 64 bits
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH201103 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH201103
bool "CodeSourcery SH 2011.03" bool "Sourcery CodeBench SH 2011.03"
depends on BR2_sh4a || BR2_sh4aeb depends on BR2_sh4a || BR2_sh4aeb
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the SuperH architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the SuperH architecture,
uses gcc 4.5.2, binutils 2.20, glibc 2.13, uClibc 0.9.30, from Mentor Graphics. It uses gcc 4.5.2, binutils 2.20,
gdb 7.2.50 and kernel headers 2.6.38. It has support for glibc 2.13, uClibc 0.9.30, gdb 7.2.50 and kernel headers
the following variants: 2.6.38. It has support for the following variants:
- SH4A, glibc, little endian - SH4A, glibc, little endian
- SH4A, glibc, big endian - SH4A, glibc, big endian
- SH4A, uClibc, little endian - SH4A, uClibc, little endian
- SH4A, uClibc, big endian - SH4A, uClibc, big endian
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH201009 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH201009
bool "CodeSourcery SH 2010.09" bool "Sourcery CodeBench SH 2010.09"
depends on BR2_sh4a || BR2_sh4aeb depends on BR2_sh4a || BR2_sh4aeb
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the SuperH architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the SuperH architecture,
uses gcc 4.5.1, binutils 2.20, glibc 2.11, uClibc 0.9.30, from Mentor Graphics. It uses gcc 4.5.1, binutils 2.20,
gdb 7.2.50 and kernel headers 2.6.35.2. It has support for glibc 2.11, uClibc 0.9.30, gdb 7.2.50 and kernel headers
the following variants: 2.6.35.2. It has support for the following variants:
- SH4A, glibc, little endian - SH4A, glibc, little endian
- SH4A, glibc, big endian - SH4A, glibc, big endian
- SH4A, uClibc, little endian - SH4A, uClibc, little endian
- SH4A, uClibc, big endian - SH4A, uClibc, big endian
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201103 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201103
bool "CodeSourcery SH 2011.03" bool "Sourcery CodeBench SH 2011.03"
depends on BR2_sh2a depends on BR2_sh2a
select BR2_TOOLCHAIN_EXTERNAL_UCLIBC select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
select BR2_LARGEFILE select BR2_LARGEFILE
@ -177,14 +177,14 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201103
select BR2_TOOLCHAIN_HAS_THREADS select BR2_TOOLCHAIN_HAS_THREADS
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the SuperH architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the SuperH architecture,
uses gcc 4.5.2, binutils 2.20, uClibc 0.9.30, gdb 7.2.50 and from Mentor Graphics. It uses gcc 4.5.2, binutils 2.20,
kernel headers 2.6.38. It has support for uClibc 0.9.30, gdb 7.2.50 and kernel headers 2.6.38. It has
the following variants: support for the following variants:
- SH2A, uClibc, big endian - SH2A, uClibc, big endian
config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201009 config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201009
bool "CodeSourcery SH 2010.09" bool "Sourcery CodeBench SH 2010.09"
depends on BR2_sh2a depends on BR2_sh2a
select BR2_TOOLCHAIN_EXTERNAL_UCLIBC select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
select BR2_LARGEFILE select BR2_LARGEFILE
@ -193,22 +193,22 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201009
select BR2_TOOLCHAIN_HAS_THREADS select BR2_TOOLCHAIN_HAS_THREADS
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the SuperH architecture, from CodeSourcery. It Sourcery CodeBench toolchain for the SuperH architecture,
uses gcc 4.5.1, binutils 2.20, uClibc 0.9.30, gdb 7.2.50 and from Mentor Graphics. It uses gcc 4.5.1, binutils 2.20,
kernel headers 2.6.35.2. It has support for uClibc 0.9.30, gdb 7.2.50 and kernel headers 2.6.35.2. It
the following variants: has support for the following variants:
- SH2A, uClibc, big endian - SH2A, uClibc, big endian
config BR2_TOOLCHAIN_EXTERNAL_CODESOUCERY_X86_201009 config BR2_TOOLCHAIN_EXTERNAL_CODESOUCERY_X86_201009
bool "CodeSourcery x86/x86_64 2010.09" bool "Sourcery CodeBench x86/x86_64 2010.09"
depends on BR2_i386 || BR2_x86_64 depends on BR2_i386 || BR2_x86_64
select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_TOOLCHAIN_EXTERNAL_GLIBC
select BR2_INSTALL_LIBSTDCPP select BR2_INSTALL_LIBSTDCPP
help help
Toolchain for the x86/x86_64 architectures, from Sourcery CodeBench toolchain for the x86/x86_64
CodeSourcery. It uses gcc 4.5.1, binutils 2.20, glibc 2.11, architectures, from Mentor Graphics. It uses gcc 4.5.1,
gdb 7.2.50 and kernel headers 2.6.35.2. It has support for binutils 2.20, glibc 2.11, gdb 7.2.50 and kernel headers
the following variants: 2.6.35.2. It has support for the following variants:
- Intel Pentium 4, glibc, 32 bits - Intel Pentium 4, glibc, 32 bits
- Intel Atom, glibc, 32 bits - Intel Atom, glibc, 32 bits
- Intel Xeon, glibc, 64 bits - Intel Xeon, glibc, 64 bits