[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-gen-x86.h
From: |
Aleksey Demakov |
Subject: |
[dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-gen-x86.h |
Date: |
Sun, 26 Feb 2006 07:59:10 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: libjit
Branch:
Changes by: Aleksey Demakov <address@hidden> 06/02/26 07:59:09
Modified files:
. : ChangeLog
jit : jit-gen-x86.h
Log message:
corrected opcode in x86_pop_mem and x86_pop_membase
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/ChangeLog.diff?tr1=1.204&tr2=1.205&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/jit/jit-gen-x86.h.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
Patches:
Index: libjit/ChangeLog
diff -u libjit/ChangeLog:1.204 libjit/ChangeLog:1.205
--- libjit/ChangeLog:1.204 Thu Feb 23 23:58:24 2006
+++ libjit/ChangeLog Sun Feb 26 07:59:09 2006
@@ -1,3 +1,8 @@
+2006-02-26 Aleksey Demakov <address@hidden>
+
+ * jit/jit-gen-x86.h (x86_pop_mem, x86_pop_membase): fix opcode --
+ it was 0x87 (xchg) instead of 0x8f (pop).
+
2006-02-24 Aleksey Demakov <address@hidden>
* jit/jit-insn.c (jit_insn_address_of_label): fix a typo.
Index: libjit/jit/jit-gen-x86.h
diff -u libjit/jit/jit-gen-x86.h:1.5 libjit/jit/jit-gen-x86.h:1.6
--- libjit/jit/jit-gen-x86.h:1.5 Tue Jan 10 20:48:35 2006
+++ libjit/jit/jit-gen-x86.h Sun Feb 26 07:59:09 2006
@@ -1417,13 +1417,13 @@
#define x86_pop_mem(inst,mem) \
do { \
- *(inst)++ = (unsigned char)0x87; \
+ *(inst)++ = (unsigned char)0x8f; \
x86_mem_emit ((inst), 0, (mem)); \
} while (0)
#define x86_pop_membase(inst,basereg,disp) \
do { \
- *(inst)++ = (unsigned char)0x87; \
+ *(inst)++ = (unsigned char)0x8f; \
x86_membase_emit ((inst), 0, (basereg), (disp)); \
} while (0)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-gen-x86.h,
Aleksey Demakov <=