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