]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
ARMv7: Linux Thumb-2 support for user-space applications
authorPaul Brook <paul@codesourcery.com>
Mon, 22 Jan 2007 10:03:36 +0000 (10:03 +0000)
committerTony Lindgren <tony@atomide.com>
Tue, 12 Jun 2007 16:13:04 +0000 (09:13 -0700)
commit4c18422773362093fe0d60feb8011a116138ec33
tree12597a3f8ad6f35d61649905f1bf78458632c2b6
parentb3bc735ae605fd051c8f17aa8032619286f18b70
ARMv7: Linux Thumb-2 support for user-space applications

The attached patch implements Thumb-2 application support in Linux. There
are two main changes:

- Use IFAR when handling prefetch aborts
- Handle undefined instruction traps from coprocessor instructions in Thumb
  mode

Signed-off-by: Paul Brook <paul@codesourcery.com>
21 files changed:
arch/arm/kernel/entry-armv.S
arch/arm/kernel/entry-common.S
arch/arm/mm/Kconfig
arch/arm/mm/proc-arm1020.S
arch/arm/mm/proc-arm1020e.S
arch/arm/mm/proc-arm1022.S
arch/arm/mm/proc-arm1026.S
arch/arm/mm/proc-arm6_7.S
arch/arm/mm/proc-arm720.S
arch/arm/mm/proc-arm920.S
arch/arm/mm/proc-arm922.S
arch/arm/mm/proc-arm925.S
arch/arm/mm/proc-arm926.S
arch/arm/mm/proc-sa110.S
arch/arm/mm/proc-sa1100.S
arch/arm/mm/proc-v6.S
arch/arm/mm/proc-v7.S
arch/arm/mm/proc-xscale.S
arch/arm/nwfpe/entry.S
include/asm-arm/cpu-multi32.h
include/asm-arm/glue.h