]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
x86/x64: More interpreter cleanups.
authorMike Pall <mike>
Sun, 10 Jun 2012 22:49:24 +0000 (00:49 +0200)
committerMike Pall <mike>
Sun, 10 Jun 2012 22:49:24 +0000 (00:49 +0200)
src/vm_x86.dasc

index 38b268d471d188534587f9746d65a532bdbd75e6..3520510a29e3afd6b484235a0c57f3e6fb00a25b 100644 (file)
@@ -4041,13 +4041,13 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
       |  movzx RD, PC_RD
       |  branchPC RD
       |2:                              // NE: Fallthrough to next instruction.
-      if (!LJ_HASFFI) {
-       |3:
-      }
+      |.if not FFI
+      |3:
+      |.endif
     } else {
-      if (!LJ_HASFFI) {
-       |3:
-      }
+      |.if not FFI
+      |3:
+      |.endif
       |2:                              // NE: Branch to the target.
       |  movzx RD, PC_RD
       |  branchPC RD