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/jitc_const.c


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] pnet ./ChangeLog engine/jitc_const.c
Date: Mon, 13 Feb 2006 19:35:46 +0000

CVSROOT:        /cvsroot/dotgnu-pnet
Module name:    pnet
Branch:         
Changes by:     Klaus Treichel <address@hidden> 06/02/13 19:35:46

Modified files:
        .              : ChangeLog 
        engine         : jitc_const.c 

Log message:
        2006-02-13  Klaus Treichel  <address@hidden>
        
        * engine/jitc_const.c: Fix a bug with negative small constants (> -128).
        (Thanks krokas for finding this bug.)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/pnet/ChangeLog.diff?tr1=1.3287&tr2=1.3288&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/pnet/engine/jitc_const.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: pnet/ChangeLog
diff -u pnet/ChangeLog:1.3287 pnet/ChangeLog:1.3288
--- pnet/ChangeLog:1.3287       Sun Feb 12 15:10:10 2006
+++ pnet/ChangeLog      Mon Feb 13 19:35:45 2006
@@ -1,3 +1,8 @@
+2006-02-13  Klaus Treichel  <address@hidden>
+
+       * engine/jitc_const.c: Fix a bug with negative small constants (> -128).
+       (Thanks krokas for finding this bug.)
+
 2006-02-12  Klaus Treichel  <address@hidden>
 
        * engine/call.c: Fix a build problem on 64 bit platforms with libjit
Index: pnet/engine/jitc_const.c
diff -u pnet/engine/jitc_const.c:1.4 pnet/engine/jitc_const.c:1.5
--- pnet/engine/jitc_const.c:1.4        Sat Jan 28 15:07:10 2006
+++ pnet/engine/jitc_const.c    Mon Feb 13 19:35:46 2006
@@ -50,7 +50,7 @@
                jitCoder->jitStack[jitCoder->stackTop] = 
                        jit_value_create_nint_constant(jitCoder->jitFunction,
                                                                                
_IL_JIT_TYPE_INT32,
-                                                                               
(jit_nint)arg[0]);
+                                                                               
(jit_nint)(char)arg[0]);
                JITC_ADJUST(jitCoder, 1);
        }
        else if(opcode == IL_OP_LDC_I4)




reply via email to

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