[Buildroot] [PATCH 7/9] ext-toolchain: Take into account Mentor Graphics acquisition of CodeSoucery
Yann E. MORIN
yann.morin.1998 at anciens.enib.fr
Sun Oct 2 22:35:48 UTC 2011
Thomas, All,
On Sunday 02 October 2011 21:20:15 Thomas Petazzoni wrote:
> 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 at free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998 at anciens.enib.fr>
> ---
> toolchain/toolchain-external/Config.in | 130 ++++++++++++++++----------------
> 1 files changed, 65 insertions(+), 65 deletions(-)
>
> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
> index 9fbc224..0a4b922 100644
> --- a/toolchain/toolchain-external/Config.in
> +++ b/toolchain/toolchain-external/Config.in
> @@ -4,85 +4,85 @@ choice
> prompt "Toolchain"
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201103
> - bool "CodeSourcery ARM 2011.03"
> + bool "Sourcery CodeBench ARM 2011.03"
> depends on BR2_arm
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the ARM architecture, from CodeSourcery. It
> - uses gcc 4.5.2, binutils 2.20.51, glibc 2.13 and gdb 7.2.50,
> - kernel headers 2.6.38. It has support for the following
> - variants:
> + Sourcery CodeBench toolchain for the ARM architecture, from
> + Mentor Graphics. It uses gcc 4.5.2, binutils 2.20.51, glibc
> + 2.13 and gdb 7.2.50, kernel headers 2.6.38. It has support
> + for the following variants:
> - ARMv5TE, little endian, soft-float, glibc
> - ARMv4T, little endian, soft-float, glibc
> - ARMv7-A, Thumb 2, little endian, soft-float, glibc
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201009
> - bool "CodeSourcery ARM 2010.09"
> + bool "Sourcery CodeBench ARM 2010.09"
> depends on BR2_arm
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the ARM architecture, from CodeSourcery. It
> - uses gcc 4.5.1, binutils 2.20, glibc 2.11 and gdb 7.2.50,
> - kernel headers 2.6.35.2. It has support for the following
> - variants:
> + Sourcery CodeBench toolchain for the ARM architecture, from
> + Mentor Graphics. It uses gcc 4.5.1, binutils 2.20, glibc
> + 2.11 and gdb 7.2.50, kernel headers 2.6.35.2. It has support
> + for the following variants:
> - ARMv5TE, little endian, soft-float, glibc
> - ARMv4T, little endian, soft-float, glibc
> - ARMv7-A, Thumb 2, little endian, soft-float, glibc
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2010Q1
> - bool "CodeSourcery ARM 2010q1"
> + bool "Sourcery CodeBench ARM 2010q1"
> depends on BR2_arm
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the ARM architecture, from CodeSourcery. It
> - uses gcc 4.4.1, binutils 2.19, glibc 2.11, gdb 7.0.50 and
> - kernel headers 2.6.32. It has support for the following
> - variants:
> + Sourcery CodeBench toolchain for the ARM architecture, from
> + Mentor Graphics. It uses gcc 4.4.1, binutils 2.19, glibc
> + 2.11, gdb 7.0.50 and kernel headers 2.6.32. It has support
> + for the following variants:
> - ARMv5T, little endian, soft-float, glibc
> - ARMv4T, little endian, soft-float, glibc
> - ARMv7-A, Thumb 2, little endian, soft-float, glibc
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q3
> - bool "CodeSourcery ARM 2009q3"
> + bool "Sourcery CodeBench ARM 2009q3"
> depends on BR2_arm
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the ARM architecture, from CodeSourcery. It
> - uses gcc 4.4.1, binutils 2.19, glibc 2.10 and gdb 6.8 and
> - kernel headers 2.6.30. It has support for the following
> - variants:
> + Sourcery CodeBench toolchain for the ARM architecture, from
> + Mentor Graphics. It uses gcc 4.4.1, binutils 2.19, glibc
> + 2.10 and gdb 6.8 and kernel headers 2.6.30. It has support
> + for the following variants:
> - ARMv5T, little endian, soft-float, glibc
> - ARMv4T, little endian, soft-float, glibc
> - ARMv7-A, Thumb 2, little endian, soft-float, glibc
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q1
> - bool "CodeSourcery ARM 2009q1"
> + bool "Sourcery CodeBench ARM 2009q1"
> depends on BR2_arm
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the ARM architecture, from CodeSourcery. It
> - uses gcc 4.3.3, binutils 2.19, glibc 2.8 and gdb 6.8 and
> - kernel headers 2.6.30. It has support for the following
> - variants:
> + Sourcery CodeBench toolchain for the ARM architecture, from
> + Mentor Graphics. It uses gcc 4.3.3, binutils 2.19, glibc 2.8
> + and gdb 6.8 and kernel headers 2.6.30. It has support for
> + the following variants:
> - ARMv5T, little endian, soft-float, glibc
> - ARMv4T, little endian, soft-float, glibc
> - ARMv7-A, Thumb 2, little endian, soft-float, glibc
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201103
> - bool "CodeSourcery MIPS 2011.03"
> + bool "Sourcery CodeBench MIPS 2011.03"
> depends on BR2_mips || BR2_mipsel
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the MIPS architecture, from CodeSourcery. It
> - uses gcc 4.5.2, binutils 2.20.51, glibc 2.13, uClibc 0.9.30
> - and gdb 7.2.50, kernel headers 2.6.38. It has support for
> - the following variants:
> + Sourcery CodeBench toolchain for the MIPS architecture, from
> + Mentor Graphics. It uses gcc 4.5.2, binutils 2.20.51, glibc
> + 2.13, uClibc 0.9.30 and gdb 7.2.50, kernel headers
> + 2.6.38. It has support for the following variants:
> - MIPS32 O32 big endian glibc
> - MIPS32 O32 little endian glibc
> - MIPS32 big endian soft float glibc
> @@ -97,15 +97,15 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS201103
> - MIPS32 little endian soft float uclibc
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS44
> - bool "CodeSourcery MIPS 4.4"
> + bool "Sourcery CodeBench MIPS 4.4"
> depends on BR2_mips || BR2_mipsel
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the MIPS architecture, from CodeSourcery. It
> - uses gcc 4.4.1, binutils 2.19, glibc 2.11, uClibc 0.9.30 and
> - gdb 7.0, kernel headers 2.6.32. It has support for the
> - following variants:
> + Sourcery CodeBench toolchain for the MIPS architecture, from
> + Mentor Graphics. It uses gcc 4.4.1, binutils 2.19, glibc
> + 2.11, uClibc 0.9.30 and gdb 7.0, kernel headers 2.6.32. It
> + has support for the following variants:
> - MIPS32 O32 big endian glibc
> - MIPS32 O32 little endian glibc
> - MIPS32 big endian soft float glibc
> @@ -120,15 +120,15 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS44
> - MIPS32 little endian soft float uclibc
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009
> - bool "CodeSourcery PowerPC 2010.09"
> + bool "Sourcery CodeBench PowerPC 2010.09"
> depends on BR2_powerpc
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the PowerPC architecture, from
> - CodeSourcery. It uses gcc 4.5.1, binutils 2.20, glibc 2.11,
> - gdb 7.2.50 and kernel headers 2.6.35.2. It has support for
> - the following variants:
> + Sourcery CodeBench toolchain for the PowerPC architecture,
> + from Sourcery CodeBench. It uses gcc 4.5.1, binutils 2.20,
> + glibc 2.11, gdb 7.2.50 and kernel headers 2.6.35.2. It has
> + support for the following variants:
> - 603 glibc, 32 bits
> - 603 soft float glibc, 32 bits
> - e600 altivec glibc, 32 bits
> @@ -138,37 +138,37 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC201009
> - 970 glibc hard-float, 64 bits
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH201103
> - bool "CodeSourcery SH 2011.03"
> + bool "Sourcery CodeBench SH 2011.03"
> depends on BR2_sh4a || BR2_sh4aeb
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the SuperH architecture, from CodeSourcery. It
> - uses gcc 4.5.2, binutils 2.20, glibc 2.13, uClibc 0.9.30,
> - gdb 7.2.50 and kernel headers 2.6.38. It has support for
> - the following variants:
> + Sourcery CodeBench toolchain for the SuperH architecture,
> + from Mentor Graphics. It uses gcc 4.5.2, binutils 2.20,
> + glibc 2.13, uClibc 0.9.30, gdb 7.2.50 and kernel headers
> + 2.6.38. It has support for the following variants:
> - SH4A, glibc, little endian
> - SH4A, glibc, big endian
> - SH4A, uClibc, little endian
> - SH4A, uClibc, big endian
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH201009
> - bool "CodeSourcery SH 2010.09"
> + bool "Sourcery CodeBench SH 2010.09"
> depends on BR2_sh4a || BR2_sh4aeb
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the SuperH architecture, from CodeSourcery. It
> - uses gcc 4.5.1, binutils 2.20, glibc 2.11, uClibc 0.9.30,
> - gdb 7.2.50 and kernel headers 2.6.35.2. It has support for
> - the following variants:
> + Sourcery CodeBench toolchain for the SuperH architecture,
> + from Mentor Graphics. It uses gcc 4.5.1, binutils 2.20,
> + glibc 2.11, uClibc 0.9.30, gdb 7.2.50 and kernel headers
> + 2.6.35.2. It has support for the following variants:
> - SH4A, glibc, little endian
> - SH4A, glibc, big endian
> - SH4A, uClibc, little endian
> - SH4A, uClibc, big endian
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201103
> - bool "CodeSourcery SH 2011.03"
> + bool "Sourcery CodeBench SH 2011.03"
> depends on BR2_sh2a
> select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
> select BR2_LARGEFILE
> @@ -177,14 +177,14 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201103
> select BR2_TOOLCHAIN_HAS_THREADS
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the SuperH architecture, from CodeSourcery. It
> - uses gcc 4.5.2, binutils 2.20, uClibc 0.9.30, gdb 7.2.50 and
> - kernel headers 2.6.38. It has support for
> - the following variants:
> + Sourcery CodeBench toolchain for the SuperH architecture,
> + from Mentor Graphics. It uses gcc 4.5.2, binutils 2.20,
> + uClibc 0.9.30, gdb 7.2.50 and kernel headers 2.6.38. It has
> + support for the following variants:
> - SH2A, uClibc, big endian
>
> config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201009
> - bool "CodeSourcery SH 2010.09"
> + bool "Sourcery CodeBench SH 2010.09"
> depends on BR2_sh2a
> select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
> select BR2_LARGEFILE
> @@ -193,22 +193,22 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH2A_201009
> select BR2_TOOLCHAIN_HAS_THREADS
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the SuperH architecture, from CodeSourcery. It
> - uses gcc 4.5.1, binutils 2.20, uClibc 0.9.30, gdb 7.2.50 and
> - kernel headers 2.6.35.2. It has support for
> - the following variants:
> + Sourcery CodeBench toolchain for the SuperH architecture,
> + from Mentor Graphics. It uses gcc 4.5.1, binutils 2.20,
> + uClibc 0.9.30, gdb 7.2.50 and kernel headers 2.6.35.2. It
> + has support for the following variants:
> - SH2A, uClibc, big endian
>
> 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
> select BR2_TOOLCHAIN_EXTERNAL_GLIBC
> select BR2_INSTALL_LIBSTDCPP
> help
> - Toolchain for the x86/x86_64 architectures, from
> - CodeSourcery. It uses gcc 4.5.1, binutils 2.20, glibc 2.11,
> - gdb 7.2.50 and kernel headers 2.6.35.2. It has support for
> - the following variants:
> + Sourcery CodeBench toolchain for the x86/x86_64
> + architectures, from Mentor Graphics. It uses gcc 4.5.1,
> + binutils 2.20, glibc 2.11, gdb 7.2.50 and kernel headers
> + 2.6.35.2. It has support for the following variants:
> - Intel Pentium 4, glibc, 32 bits
> - Intel Atom, glibc, 32 bits
> - Intel Xeon, glibc, 64 bits
>
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list