[Top][All Lists]
[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;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit ChangeLog jit/jit-intrinsic.c,
Klaus Treichel <=