aboutsummaryrefslogtreecommitdiff
path: root/src/lj_frame.h
diff options
context:
space:
mode:
authorMike Pall <mike>2011-01-25 18:50:24 +0100
committerMike Pall <mike>2011-01-25 18:50:24 +0100
commited6c895ae56288b6982d1651c4ea638452c9e99b (patch)
treed6cfd052707979ce8d071c05c457872e130473db /src/lj_frame.h
parent705f593ffc91ecfc42f0de81b86fe4a6c3097958 (diff)
downloadluajit-ed6c895ae56288b6982d1651c4ea638452c9e99b.tar.gz
luajit-ed6c895ae56288b6982d1651c4ea638452c9e99b.tar.bz2
luajit-ed6c895ae56288b6982d1651c4ea638452c9e99b.zip
ARM: Add ARM target architecture selection (disabled).
Diffstat (limited to '')
-rw-r--r--src/lj_frame.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lj_frame.h b/src/lj_frame.h
index aea3c55c..21074724 100644
--- a/src/lj_frame.h
+++ b/src/lj_frame.h
@@ -90,6 +90,17 @@ enum {
90#define CFRAME_SIZE_JIT (CFRAME_SIZE + 16) 90#define CFRAME_SIZE_JIT (CFRAME_SIZE + 16)
91#define CFRAME_SHIFT_MULTRES 0 91#define CFRAME_SHIFT_MULTRES 0
92#endif 92#endif
93#elif LJ_TARGET_ARM
94/* NYI: Dummy definitions for now. */
95#define CFRAME_OFS_ERRF 28
96#define CFRAME_OFS_NRES 24
97#define CFRAME_OFS_PREV 20
98#define CFRAME_OFS_L 16
99#define CFRAME_OFS_PC 12
100#define CFRAME_OFS_MULTRES 8
101#define CFRAME_SIZE 64
102#define CFRAME_SIZE_JIT CFRAME_SIZE
103#define CFRAME_SHIFT_MULTRES 3
93#elif LJ_TARGET_PPCSPE 104#elif LJ_TARGET_PPCSPE
94#define CFRAME_OFS_ERRF 28 105#define CFRAME_OFS_ERRF 28
95#define CFRAME_OFS_NRES 24 106#define CFRAME_OFS_NRES 24