diff options
author | Mike Pall <mike> | 2012-10-02 16:50:13 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2012-10-02 18:07:31 +0200 |
commit | 8d8dbf27b83a9b1246e3338e48eb444fb7fa84d3 (patch) | |
tree | 7d21c505b05535c46a0a5f7afd09ce92883a571b | |
parent | faf05c3a13e3b9b37a128a589a0b780a5fb7720e (diff) | |
download | luajit-8d8dbf27b83a9b1246e3338e48eb444fb7fa84d3.tar.gz luajit-8d8dbf27b83a9b1246e3338e48eb444fb7fa84d3.tar.bz2 luajit-8d8dbf27b83a9b1246e3338e48eb444fb7fa84d3.zip |
Fix x64 build.
-rw-r--r-- | src/lj_asm_x86.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lj_asm_x86.h b/src/lj_asm_x86.h index 7288d72a..4e4f351d 100644 --- a/src/lj_asm_x86.h +++ b/src/lj_asm_x86.h | |||
@@ -550,8 +550,10 @@ static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci) | |||
550 | irt_isnum(ir->t) ? XOg_FSTPq : XOg_FSTPd, RID_ESP, ofs); | 550 | irt_isnum(ir->t) ? XOg_FSTPq : XOg_FSTPd, RID_ESP, ofs); |
551 | } | 551 | } |
552 | #endif | 552 | #endif |
553 | #if LJ_32 | ||
553 | } else if (hiop) { | 554 | } else if (hiop) { |
554 | ra_destpair(as, ir); | 555 | ra_destpair(as, ir); |
556 | #endif | ||
555 | } else { | 557 | } else { |
556 | lua_assert(!irt_ispri(ir->t)); | 558 | lua_assert(!irt_ispri(ir->t)); |
557 | ra_destreg(as, ir, RID_RET); | 559 | ra_destreg(as, ir, RID_RET); |