ext-toolchain: fix download url / add cs 2009q3
authorKlaus Schwarzkopf <schwarzkopf@sensortherm.de>
Mon, 23 May 2011 16:19:30 +0000 (18:19 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Mon, 23 May 2011 18:54:37 +0000 (20:54 +0200)
* fixed: external toolchain CODESOURCERY ARM2009Q1 downloaded version ARM2009Q3
* add CODESOURCERY ARM2009Q1 for ti dvsdk 3.10.

Signed-off-by: Klaus Schwarzkopf <schwarzkopf@sensortherm.de>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
toolchain/toolchain-external/Config.in
toolchain/toolchain-external/ext-tool.mk

index 079c097aa62b2818d068ce5a894eb087a92433d3..84e8ef83bc2ca25acad9620e1ca63ff736aaaaba 100644 (file)
@@ -45,6 +45,20 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2010Q1
              - 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"
+       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:
+            - 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"
        depends on BR2_arm
index 6d12ba7d3a039c3c446cf1bd20e3f7b1611ad28e..9171e85b440949ba4dd6a86d1b3a3f66023dc475 100644 (file)
@@ -163,6 +163,9 @@ TOOLCHAIN_EXTERNAL_DEPENDENCIES = $(STAMP_DIR)/ext-toolchain-checked
 endif
 
 ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q1),y)
+TOOLCHAIN_EXTERNAL_SITE=http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/
+TOOLCHAIN_EXTERNAL_SOURCE=arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
+else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2009Q3),y)
 TOOLCHAIN_EXTERNAL_SITE=http://www.codesourcery.com/sgpp/lite/arm/portal/package5383/public/arm-none-linux-gnueabi/
 TOOLCHAIN_EXTERNAL_SOURCE=arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
 else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM2010Q1),y)