aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_asm.c')
-rw-r--r--src/lj_asm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c
index 24467dbc..0b6ebc09 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -1047,7 +1047,7 @@ static void asm_guardcc(ASMState *as, int cc)
1047 MCode *p = as->mcp; 1047 MCode *p = as->mcp;
1048 if (LJ_UNLIKELY(p == as->invmcp)) { 1048 if (LJ_UNLIKELY(p == as->invmcp)) {
1049 as->loopinv = 1; 1049 as->loopinv = 1;
1050 *(int32_t *)(p+1) = target - (p+5); 1050 *(int32_t *)(p+1) = jmprel(p+5, target);
1051 target = p; 1051 target = p;
1052 cc ^= 1; 1052 cc ^= 1;
1053 if (as->realign) { 1053 if (as->realign) {