From 9f66fc36be397f8aee8c0ba5e848d3cf238ab6b2 Mon Sep 17 00:00:00 2001
From: Nitin Garg <nitingarg98@gmail.com>
Date: Tue, 1 Feb 2011 19:49:50 -0600
Subject: [PATCH] [SIGNED-FF] Add Cortex-A9 support to uClibc


Signed-off-by: Nitin Garg <nitingarg98@gmail.com>
---
 uClibc/Rules.mak                |    1 +
 uClibc/extra/Configs/Config.arm |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/uClibc/Rules.mak b/uClibc/Rules.mak
index 8165cca..8bec730 100644
--- a/uClibc/Rules.mak
+++ b/uClibc/Rules.mak
@@ -351,6 +351,7 @@ ifeq ($(TARGET_ARCH),arm)
  	CPU_CFLAGS-$(CONFIG_ARM_IWMMXT)+=-march=iwmmxt -Wa,-mcpu=iwmmxt -mabi=iwmmxt
  	CPU_CFLAGS-$(CONFIG_ARM_CORTEX_M3)+=-mcpu=cortex-m3 -mthumb
  	CPU_CFLAGS-$(CONFIG_ARM_CORTEX_M1)+=-mcpu=cortex-m1 -mthumb
+ 	CPU_CFLAGS-$(CONFIG_ARM_CORTEX_A9)+=-mtune=cortex-a9 -march=armv7-a
 endif
 
 ifeq ($(TARGET_ARCH),mips)
diff --git a/uClibc/extra/Configs/Config.arm b/uClibc/extra/Configs/Config.arm
index b060ace..c0b79c1 100644
--- a/uClibc/extra/Configs/Config.arm
+++ b/uClibc/extra/Configs/Config.arm
@@ -114,6 +114,10 @@ config CONFIG_ARM_CORTEX_M1
 	select ARCH_HAS_NO_MMU
 	select USE_BX
 
+config CONFIG_ARM_CORTEX_A9
+        bool "Arm Cortex-A9"
+        select ARCH_HAS_MMU
+
 config CONFIG_ARM_SA110
 	bool "Intel StrongArm SA-110"
 	select ARCH_HAS_MMU
-- 
1.5.5.6

