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);
}
/**