summaryrefslogtreecommitdiff
path: root/src/lj_target_x86.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-02-24 01:18:49 +0100
committerMike Pall <mike>2010-02-24 01:18:49 +0100
commit857f538eacdb2c45913cd8c32f3c0d8a6f273f50 (patch)
treec67a6d4c8ae617dad442daba6bdad4263c605058 /src/lj_target_x86.h
parent8ae2f9feaaed874e01a87df6646242b80acceabb (diff)
downloadluajit2-857f538eacdb2c45913cd8c32f3c0d8a6f273f50.tar.gz
Fix exit state for 64 bit mode.
Diffstat (limited to 'src/lj_target_x86.h')
-rw-r--r--src/lj_target_x86.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_target_x86.h b/src/lj_target_x86.h
index 2ccea549..cb1892d5 100644
--- a/src/lj_target_x86.h
+++ b/src/lj_target_x86.h
@@ -116,7 +116,7 @@ enum {
/* This definition must match with the *.dasc file(s). */
typedef struct {
lua_Number fpr[RID_NUM_FPR]; /* Floating-point registers. */
- int32_t gpr[RID_NUM_GPR]; /* General-purpose registers. */
+ intptr_t gpr[RID_NUM_GPR]; /* General-purpose registers. */
int32_t spill[256]; /* Spill slots. */
} ExitState;