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

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

[dotgnu-pnet-commits] libjit ChangeLog jit/jit-intrinsic.c


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] libjit ChangeLog jit/jit-intrinsic.c
Date: Sat, 26 May 2007 14:13:23 +0000

CVSROOT:        /cvsroot/dotgnu-pnet
Module name:    libjit
Changes by:     Klaus Treichel <ktreichel>      07/05/26 14:13:23

Modified files:
        .              : ChangeLog 
        jit            : jit-intrinsic.c 

Log message:
        Fix conversion from ulong to nfloat for values greater than 
jit_max_long.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/ChangeLog?cvsroot=dotgnu-pnet&r1=1.313&r2=1.314
http://cvs.savannah.gnu.org/viewcvs/libjit/jit/jit-intrinsic.c?cvsroot=dotgnu-pnet&r1=1.3&r2=1.4

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/libjit/ChangeLog,v
retrieving revision 1.313
retrieving revision 1.314
diff -u -b -r1.313 -r1.314
--- ChangeLog   26 May 2007 13:47:31 -0000      1.313
+++ ChangeLog   26 May 2007 14:13:22 -0000      1.314
@@ -1,3 +1,8 @@
+2007-05-26  Klaus Treichel  <address@hidden>
+
+       * jit/jit-intrinsic.c: Fix conversion from ulong to nfloat for values
+       greater that jit_max_long.
+
 2007-05-26  Aleksey Demakov  <address@hidden>
 
        * jit/jit-insn.c (jit_insn_store): remove incorrect optimization

Index: jit/jit-intrinsic.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/libjit/jit/jit-intrinsic.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- jit/jit-intrinsic.c 2 Oct 2006 18:01:50 -0000       1.3
+++ jit/jit-intrinsic.c 26 May 2007 14:13:23 -0000      1.4
@@ -3463,8 +3463,8 @@
        }
        else
        {
-               return ((jit_nfloat)(((jit_long)value) + jit_min_long)) +
-                                       (jit_nfloat)9223372036854775808.0;
+               return (jit_nfloat)((jit_long)value) +
+                                       (jit_nfloat)18446744073709551616.0;
        }
 }
 




reply via email to

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