summaryrefslogtreecommitdiff
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@arm.com>2009-07-24 15:33:02 +0400
committerCatalin Marinas <catalin.marinas@arm.com>2009-07-24 15:33:02 +0400
commit16c79651a5ee1ad7e4fca65a7c5309dfca89ed28 (patch)
treed34470a098ee2d2aa6af7e111547f9c6599395b5 /arch/arm/Kconfig
parente2ed3be7319f2734fcd9c7638888501934c22751 (diff)
downloadlinux-16c79651a5ee1ad7e4fca65a7c5309dfca89ed28.tar.xz
Thumb-2: Add Thumb-2 support to the build files
This patch adds the necessary entries to the Makefile and Kconfig files for building the Thumb-2 kernel. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index da28e7ba6083..a36b5a8b123e 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -983,6 +983,18 @@ config HZ
default AT91_TIMER_HZ if ARCH_AT91
default 100
+config THUMB2_KERNEL
+ bool "Compile the kernel in Thumb-2 mode"
+ depends on CPU_V7 && EXPERIMENTAL
+ select AEABI
+ select ARM_ASM_UNIFIED
+ help
+ By enabling this option, the kernel will be compiled in
+ Thumb-2 mode. A compiler/assembler that understand the unified
+ ARM-Thumb syntax is needed.
+
+ If unsure, say N.
+
config ARM_ASM_UNIFIED
bool