Add support for the Cortex-A8 ARM target
authorLaine Walker-Avina <lwalkera@ieee.org>
Thu, 29 Oct 2009 17:30:50 +0000 (10:30 -0700)
committerPeter Korsgaard <jacmet@sunsite.dk>
Wed, 18 Nov 2009 08:55:07 +0000 (09:55 +0100)
Signed-off-by: Laine Walker-Avina <lwalkera@ieee.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
CHANGES
target/Config.in.arch

diff --git a/CHANGES b/CHANGES
index 2bb1197924c05795d92c5d29843e920ef243ee8d..1da84d8a3dffa3ff5fd409f8b1478993206ff8da 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,7 @@
 2009.11, Not yet released:
 
+       Toolchain: ARM cortex A8 support, GCC 4.4.2.
+
        New packages: divine, gvfs, libarchive, libmicrohttpd,
        sdl_sound, swfdec, sysstat
 
index e82c8f4da143b43b11eac683ea47ee0186300eb5..1e3c78cad0dc61610ba361e60d9fe8f42803d261 100644 (file)
@@ -84,6 +84,9 @@ config BR2_arm1176jz_s
        bool "arm1176jz-s"
 config BR2_arm1176jzf_s
        bool "arm1176jzf-s"
+comment "cortex-A8 needs gcc >= 4.4.x"
+config BR2_cortex_a8
+       bool "cortex-A8"
 config BR2_sa110
        bool "sa110"
 config BR2_sa1100
@@ -112,6 +115,7 @@ config BR2_ARM_TYPE
        default ARM_SA1100      if BR2_sa1100
        default ARM_XSCALE      if BR2_xscale
        default ARM_IWMMXT      if BR2_iwmmxt
+       default ARM_CORTEXA8    if BR2_cortex_a8
 
 choice
        prompt "Target ABI"
@@ -591,6 +595,7 @@ config BR2_GCC_TARGET_TUNE
        default arm1136jf-s     if BR2_arm1136jf_s
        default arm1176jz-s     if BR2_arm1176jz_s
        default arm1176jzf-s    if BR2_arm1176jzf_s
+       default cortex-a8       if BR2_cortex_a8
        default strongarm110    if BR2_sa110
        default strongarm1100   if BR2_sa1100
        default xscale          if BR2_xscale
@@ -703,6 +708,7 @@ config BR2_GCC_TARGET_ARCH
        default armv6j          if BR2_arm1136jf_s
        default armv6zk         if BR2_arm1176jz_s
        default armv6zk         if BR2_arm1176jzf_s
+       default armv7-a         if BR2_cortex_a8
        default armv4           if BR2_sa110
        default armv4           if BR2_sa1100
        default armv5te         if BR2_xscale