diff options
Diffstat (limited to 'ArmPkg/Drivers/CpuDxe/CpuDxe.inf')
-rw-r--r-- | ArmPkg/Drivers/CpuDxe/CpuDxe.inf | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/ArmPkg/Drivers/CpuDxe/CpuDxe.inf b/ArmPkg/Drivers/CpuDxe/CpuDxe.inf index 314965ca4a..f22b255c8d 100644 --- a/ArmPkg/Drivers/CpuDxe/CpuDxe.inf +++ b/ArmPkg/Drivers/CpuDxe/CpuDxe.inf @@ -1,4 +1,3 @@ -#%HEADER%
#/** @file
#
# DXE CPU driver
@@ -28,8 +27,18 @@ CpuDxe.h
DebugSupport.c
Exception.c
- ExceptionSupport.asm | RVCT
- ExceptionSupport.S | GCC
+
+#
+# Prior to ARMv6 we have multiple stacks, one per mode
+#
+# ExceptionSupport.asm | RVCT
+ ExceptionSupport.S | GCC
+
+#
+# ARMv6 or later uses a single stack via srs/stm instructions
+#
+ ExceptionSupport.ARMv6.asm | RVCT
+# ExceptionSupport.ARMv6.S | GCC
[Packages]
ArmPkg/ArmPkg.dec
|