Trying to merge java.lang.Float, java.lang.Double with Classpath -- help wanted
Andrew Haley
aph@redhat.com
Sun Sep 21 22:23:00 GMT 2003
Nathanael Nerode writes:
>
> 2003-09-21 Nathanael Nerode <neroden@gcc.gnu.org>
>
> * Makefile.am: Add VMDouble.java, VMFloat.java, natVMDouble.cc,
> natVMFloat.cc; remove natFloat.cc.
> * Makefile.in: Regenerate.
> * java/lang/VMDouble.java: New class, adapted from Classpath's
> vm/reference/java/lang/VMDouble.java.
> * java/lang/VMFloat.java: New class, adapted from Classpath's
> vm/reference/java/lang/VMFloat.java.
> * java/lang/natFloat.cc: Moved to natVMFloat.cc.
> * java/lang/natVMFloat.cc: Moved from natFloat.cc and modified
> appropriately.
> * java/lang/natVMDouble.cc: New file, consisting of methods
> pulled from natDouble.cc and modified appropriately.
> * java/lang/natDouble.cc: Removed methods present in natVMDouble.cc.
>
> 2003-07-16 David Grove <groved@us.ibm.com>
>
> * java/lang/Double.java (doubleToLongBits): No longer native,
> delegates to VMDouble.
> (doubleToRawLongBits): Likewise.
> (longBitsToDouble): Likewise.
> * java/lang/Float.java (static): Moved to VMFloat.
> (floatToIntBits) No longer native, delegates to VMFloat.
> (floatToRawIntBits): Likewise.
> (intBitsToFloat): Likewise.
>
> (merged from Classpath on 2003-09-21 by Nathanael Nerode)
Ah, what is the point of doing this to libgcj? I don't get it at all,
and there's no explanation here.
Andrew.
More information about the Java-patches
mailing list