summaryrefslogtreecommitdiff
path: root/src/lj_frame.h
diff options
context:
space:
mode:
authorMike Pall <mike>2015-06-09 21:56:58 +0200
committerMike Pall <mike>2015-06-09 22:08:40 +0200
commit72347895edbdc8730c1e758bfee4264fd60164ac (patch)
tree0bf8807df7f58ad461da389f44c71d5fd179bec9 /src/lj_frame.h
parent69e5342eb893815b18a1ec84ba74b0e0d1cc9beb (diff)
downloadluajit-72347895edbdc8730c1e758bfee4264fd60164ac.tar.gz
luajit-72347895edbdc8730c1e758bfee4264fd60164ac.tar.bz2
luajit-72347895edbdc8730c1e758bfee4264fd60164ac.zip
x64: Allow building without external unwinder.
Required for PS4 SDK 2.5. Thanks to James Park.
Diffstat (limited to 'src/lj_frame.h')
-rw-r--r--src/lj_frame.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lj_frame.h b/src/lj_frame.h
index cd57be22..f9810984 100644
--- a/src/lj_frame.h
+++ b/src/lj_frame.h
@@ -86,7 +86,11 @@ enum {
86#define CFRAME_OFS_ERRF (5*4) 86#define CFRAME_OFS_ERRF (5*4)
87#define CFRAME_OFS_NRES (4*4) 87#define CFRAME_OFS_NRES (4*4)
88#define CFRAME_OFS_MULTRES (1*4) 88#define CFRAME_OFS_MULTRES (1*4)
89#if LJ_NO_UNWIND
90#define CFRAME_SIZE (12*8)
91#else
89#define CFRAME_SIZE (10*8) 92#define CFRAME_SIZE (10*8)
93#endif
90#define CFRAME_SIZE_JIT (CFRAME_SIZE + 16) 94#define CFRAME_SIZE_JIT (CFRAME_SIZE + 16)
91#define CFRAME_SHIFT_MULTRES 0 95#define CFRAME_SHIFT_MULTRES 0
92#endif 96#endif