ArmPkg/CpuDxe: drop ARMv4 exception handling code

Since we do not support anything below ARMv7, let's promote the ARMv6
exception handling code in CpuDxe to the only version we provide for
ARM. This means we can drop the unused ARMv4 version.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19273 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
Ard Biesheuvel
2015-12-15 09:56:04 +00:00
committed by abiesheuvel
parent e59a797ffb
commit d9ac8a4576
7 changed files with 4 additions and 357 deletions

View File

@@ -30,21 +30,11 @@
CpuMpCore.c
CpuMmuCommon.c
#
# Prior to ARMv6 we have multiple stacks, one per mode
#
# ArmV4/ExceptionSupport.asm | RVCT
# ArmV4/ExceptionSupport.S | GCC
#
# ARMv6 or later uses a single stack via srs/stm instructions
#
[Sources.ARM]
ArmV6/Mmu.c
ArmV6/Exception.c
ArmV6/ExceptionSupport.asm | RVCT
ArmV6/ExceptionSupport.S | GCC
Arm/Mmu.c
Arm/Exception.c
Arm/ExceptionSupport.asm | RVCT
Arm/ExceptionSupport.S | GCC
[Sources.AARCH64]
AArch64/Mmu.c