dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dotgnu-pnet-commits] pnet ChangeLog engine/cvm_stack.c


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] pnet ChangeLog engine/cvm_stack.c
Date: Sat, 18 Aug 2007 11:34:39 +0000

CVSROOT:        /cvsroot/dotgnu-pnet
Module name:    pnet
Changes by:     Klaus Treichel <ktreichel>      07/08/18 11:34:39

Modified files:
        .              : ChangeLog 
        engine         : cvm_stack.c 

Log message:
        Fix the opcode COP_PREFIX_REPL_WORD_N on x86_64.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnet/ChangeLog?cvsroot=dotgnu-pnet&r1=1.3487&r2=1.3488
http://cvs.savannah.gnu.org/viewcvs/pnet/engine/cvm_stack.c?cvsroot=dotgnu-pnet&r1=1.13&r2=1.14

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.3487
retrieving revision 1.3488
diff -u -b -r1.3487 -r1.3488
--- ChangeLog   17 Aug 2007 19:18:25 -0000      1.3487
+++ ChangeLog   18 Aug 2007 11:34:39 -0000      1.3488
@@ -1,3 +1,8 @@
+2007-08-18  Klaus Treichel  <address@hidden>
+
+       * engine/cvm_stack.c: Fix the opcode COP_PREFIX_REPL_WORD_N on x86_64
+       systems.
+
 2007-08-17  Ivan de Jesus Deras Tabora  <address@hidden>
 
        * engine/cvm.h: Define the new cvm opcode COP_PREFIX_REPL_WORD_N to

Index: engine/cvm_stack.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/cvm_stack.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- engine/cvm_stack.c  17 Aug 2007 19:18:26 -0000      1.13
+++ engine/cvm_stack.c  18 Aug 2007 11:34:39 -0000      1.14
@@ -455,8 +455,7 @@
  */
 VMCASE(COP_PREFIX_REPL_WORD_N):
 {
-       tempNum = ((ILInt32)CVMP_ARG_WORD) + 1;
-       stacktop[-tempNum] = stacktop[-1];
+       stacktop[-(((ILInt32)CVMP_ARG_WORD) + 1)] = stacktop[-1];
        MODIFY_PC_AND_STACK(CVMP_LEN_WORD, -1);
 }
 VMBREAK(COP_PREFIX_REPL_WORD_N);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]