[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-rules-x86.sel
From: |
Aleksey Demakov |
Subject: |
[dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-rules-x86.sel |
Date: |
Sun, 26 Feb 2006 17:08:02 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: libjit
Branch:
Changes by: Aleksey Demakov <address@hidden> 06/02/26 17:08:02
Modified files:
. : ChangeLog
jit : jit-rules-x86.sel
Log message:
fixed JIT_OP_STORE_RELATIVE_LONG
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/ChangeLog.diff?tr1=1.205&tr2=1.206&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/jit/jit-rules-x86.sel.diff?tr1=1.42&tr2=1.43&r1=text&r2=text
Patches:
Index: libjit/ChangeLog
diff -u libjit/ChangeLog:1.205 libjit/ChangeLog:1.206
--- libjit/ChangeLog:1.205 Sun Feb 26 07:59:09 2006
+++ libjit/ChangeLog Sun Feb 26 17:08:02 2006
@@ -1,5 +1,7 @@
2006-02-26 Aleksey Demakov <address@hidden>
+ * jit/jit-rules-x86.sel: fix JIT_OP_STORE_RELATIVE_LONG.
+
* jit/jit-gen-x86.h (x86_pop_mem, x86_pop_membase): fix opcode --
it was 0x87 (xchg) instead of 0x8f (pop).
Index: libjit/jit/jit-rules-x86.sel
diff -u libjit/jit/jit-rules-x86.sel:1.42 libjit/jit/jit-rules-x86.sel:1.43
--- libjit/jit/jit-rules-x86.sel:1.42 Thu Feb 23 23:58:24 2006
+++ libjit/jit/jit-rules-x86.sel Sun Feb 26 17:08:02 2006
@@ -2633,7 +2633,7 @@
(inst, reg, insn->value2->address,
(jit_int)(const_value & jit_max_uint), 4);
x86_mov_membase_imm
- (inst, reg, insn->value2->address,
+ (inst, reg, insn->value2->address + 4,
(jit_int)((const_value >> 32) & jit_max_uint),
4);
gen->posn.ptr = inst;
}