aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2011-03-03 00:49:45 +0100
committerMike Pall <mike>2011-03-03 00:49:45 +0100
commit1cb58fb7bb3cfe455426246599cac32ad5ec57ee (patch)
treee1180077559e2030a1005861a453fc9962449622 /src
parent6c43767c23ee46d28682f120b8e8bc817420fbd8 (diff)
downloadluajit-1cb58fb7bb3cfe455426246599cac32ad5ec57ee.tar.gz
luajit-1cb58fb7bb3cfe455426246599cac32ad5ec57ee.tar.bz2
luajit-1cb58fb7bb3cfe455426246599cac32ad5ec57ee.zip
Fix code generation for Intel Atom in x64 mode.
Diffstat (limited to 'src')
-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 17cbd848..f808dd4a 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -4394,7 +4394,7 @@ void lj_asm_trace(jit_State *J, GCtrace *T)
4394 4394
4395 if (!as->loopref) { 4395 if (!as->loopref) {
4396 /* Leave room for ESP adjustment: add esp, imm or lea esp, [esp+imm] */ 4396 /* Leave room for ESP adjustment: add esp, imm or lea esp, [esp+imm] */
4397 as->mcp -= (as->flags & JIT_F_LEA_AGU) ? 7 : 6 + (LJ_64 ? 1 : 0); 4397 as->mcp -= ((as->flags & JIT_F_LEA_AGU) ? 7 : 6) + (LJ_64 ? 1 : 0);
4398 as->invmcp = NULL; 4398 as->invmcp = NULL;
4399 asm_tail_link(as); 4399 asm_tail_link(as);
4400 } 4400 }