[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: |
Klaus Treichel |
Subject: |
[dotgnu-pnet-commits] libjit ChangeLog jit/jit-gen-x86.h |
Date: |
Wed, 16 Jan 2008 17:45:16 +0000 |
CVSROOT: /cvsroot/dotgnu-pnet
Module name: libjit
Changes by: Klaus Treichel <ktreichel> 08/01/16 17:45:16
Modified files:
. : ChangeLog
jit : jit-gen-x86.h
Log message:
Fix bug in x86_memindex_emit with displacements outside the x86_int8
range.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/ChangeLog?cvsroot=dotgnu-pnet&r1=1.336&r2=1.337
http://cvs.savannah.gnu.org/viewcvs/libjit/jit/jit-gen-x86.h?cvsroot=dotgnu-pnet&r1=1.7&r2=1.8
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/libjit/ChangeLog,v
retrieving revision 1.336
retrieving revision 1.337
diff -u -b -r1.336 -r1.337
--- ChangeLog 4 Jan 2008 17:15:49 -0000 1.336
+++ ChangeLog 16 Jan 2008 17:45:16 -0000 1.337
@@ -1,3 +1,9 @@
+2008-01-16 Klaus Treichel <address@hidden>
+
+ * jit/jit-gen-x86.h: Use the suppied base register instead of
+ register no. 5 (EBP) in x86_memindex_emit for displacements greater than
+ x86_int8 (<-128 or >127).
+
2008-01-04 Klaus Treichel <address@hidden>
* jit/jit-opcode.c: Add the nint argument to the return_small_struct and
Index: jit/jit-gen-x86.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/libjit/jit/jit-gen-x86.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- jit/jit-gen-x86.h 23 Dec 2007 18:18:45 -0000 1.7
+++ jit/jit-gen-x86.h 16 Jan 2008 17:45:16 -0000 1.8
@@ -312,7 +312,7 @@
x86_imm_emit8 ((inst), (disp)); \
} else { \
x86_address_byte ((inst), 2, (r), 4); \
- x86_address_byte ((inst), (shift), (indexreg), 5);
\
+ x86_address_byte ((inst), (shift), (indexreg),
(basereg)); \
x86_imm_emit32 ((inst), (disp)); \
} \
} while (0)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit ChangeLog jit/jit-gen-x86.h,
Klaus Treichel <=