This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Trying to merge java.lang.Float, java.lang.Double with Classpath -- help wanted
- From: Andrew Haley <aph at redhat dot com>
- To: neroden at twcny dot rr dot com (Nathanael Nerode)
- Cc: java-patches at gcc dot gnu dot org
- Date: Sun, 21 Sep 2003 22:59:02 +0100
- Subject: Trying to merge java.lang.Float, java.lang.Double with Classpath -- help wanted
- References: <20030921203516.GA22556@twcny.rr.com>
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.