Merge branch 'master' into v2.1
This commit is contained in:
@@ -571,7 +571,7 @@ static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci)
|
||||
lua_assert(!irt_ispri(ir->t));
|
||||
ra_destreg(as, ir, RID_RET);
|
||||
}
|
||||
} else if (LJ_32 && irt_isfp(ir->t)) {
|
||||
} else if (LJ_32 && irt_isfp(ir->t) && !(ci->flags & CCI_CASTU64)) {
|
||||
emit_x87op(as, XI_FPOP); /* Pop unused result from x87 st0. */
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user