This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Trying to merge java.lang.Float, java.lang.Double with Classpath -- help wanted


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]