]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
Fix collateral damage from LJ_GC64 changes to asm_href().
authorMike Pall <mike>
Fri, 27 May 2016 22:35:07 +0000 (00:35 +0200)
committerMike Pall <mike>
Fri, 27 May 2016 22:35:07 +0000 (00:35 +0200)
src/lj_asm_x86.h

index 26705e2c67d62817a550ead6c4acc93b1b87dd94..f5230a44edebf5dc7df71d496fed4bd22061a37c 100644 (file)
@@ -1180,7 +1180,7 @@ static void asm_href(ASMState *as, IRIns *ir, IROp merge)
     lua_assert(irt_ispri(kt) && !irt_isnil(kt));
     emit_u32(as, (irt_toitype(kt)<<15)|0x7fff);
     emit_rmro(as, XO_ARITHi, XOg_CMP, dest, offsetof(Node, key.it));
-#else
+#endif
   } else {
     if (!irt_ispri(kt)) {
       lua_assert(irt_isaddr(kt));
@@ -1194,7 +1194,6 @@ static void asm_href(ASMState *as, IRIns *ir, IROp merge)
     lua_assert(!irt_isnil(kt));
     emit_i8(as, irt_toitype(kt));
     emit_rmro(as, XO_ARITHi8, XOg_CMP, dest, offsetof(Node, key.it));
-#endif
   }
   emit_sfixup(as, l_loop);
   checkmclim(as);