summaryrefslogtreecommitdiff
path: root/ArmPkg/Drivers/CpuDxe/CpuDxe.inf
diff options
context:
space:
mode:
authorAJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524>2010-01-08 21:12:20 +0000
committerAJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524>2010-01-08 21:12:20 +0000
commit8a4d81e693ac9b47eda7dc276f5384f35f921328 (patch)
treea060ba1f9dc965c96cf7a015c2394150d1933320 /ArmPkg/Drivers/CpuDxe/CpuDxe.inf
parent05d612fd39430f73c44c9ec8ad0aba7fc4170caa (diff)
downloadedk2-platforms-8a4d81e693ac9b47eda7dc276f5384f35f921328.tar.xz
Adding support for a single stack, GCC check in will follow
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9697 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ArmPkg/Drivers/CpuDxe/CpuDxe.inf')
-rw-r--r--ArmPkg/Drivers/CpuDxe/CpuDxe.inf15
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