summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/aarch64/aarch64-context-validate.S
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/cpu/aarch64/aarch64-context-validate.S')
-rw-r--r--cpukit/score/cpu/aarch64/aarch64-context-validate.S40
1 files changed, 20 insertions, 20 deletions
diff --git a/cpukit/score/cpu/aarch64/aarch64-context-validate.S b/cpukit/score/cpu/aarch64/aarch64-context-validate.S
index 31c8d5571c..57f634934b 100644
--- a/cpukit/score/cpu/aarch64/aarch64-context-validate.S
+++ b/cpukit/score/cpu/aarch64/aarch64-context-validate.S
@@ -43,29 +43,29 @@
#include <rtems/asm.h>
#include <rtems/score/cpu.h>
-#define FRAME_OFFSET_X4 0
-#define FRAME_OFFSET_X5 8
-#define FRAME_OFFSET_X6 16
-#define FRAME_OFFSET_X7 24
-#define FRAME_OFFSET_X8 32
-#define FRAME_OFFSET_X9 40
-#define FRAME_OFFSET_X10 48
-#define FRAME_OFFSET_X11 56
-#define FRAME_OFFSET_LR 64
+#define FRAME_OFFSET_X4 0x00
+#define FRAME_OFFSET_X5 0x08
+#define FRAME_OFFSET_X6 0x10
+#define FRAME_OFFSET_X7 0x18
+#define FRAME_OFFSET_X8 0x20
+#define FRAME_OFFSET_X9 0x28
+#define FRAME_OFFSET_X10 0x30
+#define FRAME_OFFSET_X11 0x38
+#define FRAME_OFFSET_LR 0x40
#ifdef AARCH64_MULTILIB_VFP
- #define FRAME_OFFSET_V8 72
- #define FRAME_OFFSET_V9 88
- #define FRAME_OFFSET_V10 104
- #define FRAME_OFFSET_V11 120
- #define FRAME_OFFSET_V12 136
- #define FRAME_OFFSET_V13 152
- #define FRAME_OFFSET_V14 168
- #define FRAME_OFFSET_V15 184
-
- #define FRAME_SIZE (FRAME_OFFSET_V15 + 16)
+ #define FRAME_OFFSET_V8 0x48
+ #define FRAME_OFFSET_V9 0x58
+ #define FRAME_OFFSET_V10 0x68
+ #define FRAME_OFFSET_V11 0x78
+ #define FRAME_OFFSET_V12 0x88
+ #define FRAME_OFFSET_V13 0x98
+ #define FRAME_OFFSET_V14 0xA8
+ #define FRAME_OFFSET_V15 0xB8
+
+ #define FRAME_SIZE (FRAME_OFFSET_V15 + 0x10)
#else
- #define FRAME_SIZE (FRAME_OFFSET_LR + 8)
+ #define FRAME_SIZE (FRAME_OFFSET_LR + 0x08)
#endif
.section .text