Hi all,

as discussed in a previous thread, I've committed the attached patch.

cheers,
dalibor topic

* java/lang/Float.java (floatToIntBits): Simplified.
### Eclipse Workspace Patch 1.0
#P classpath
Index: java/lang/Float.java
===================================================================
RCS file: /sources/classpath/classpath/java/lang/Float.java,v
retrieving revision 1.37
diff -u -r1.37 Float.java
--- java/lang/Float.java	12 Oct 2007 08:50:50 -0000	1.37
+++ java/lang/Float.java	8 Feb 2008 18:14:58 -0000
@@ -526,7 +526,10 @@
    */
   public static int floatToIntBits(float value)
   {
-    return VMFloat.floatToIntBits(value);
+    if (isNaN(value))
+      return 0x7fc00000;
+    else
+      return VMFloat.floatToRawIntBits(value);
   }
 
   /**

Reply via email to