cf6f7d5589 
								
							 
						 
						
							
							
								
								Byte.java, [...]: Fixed javadocs, coding style and argument names all over.  
							
							... 
							
							
							
							2004-04-20  Michael Koch  <konqueror@gmx.de>
	* java/lang/Byte.java,
	java/lang/CharSequence.java,
	java/lang/ClassLoader.java,
	java/lang/Compiler.java,
	java/lang/Double.java,
	java/lang/Float.java,
	java/lang/Integer.java,
	java/lang/Long.java,
	java/lang/Math.java,
	java/lang/Number.java,
	java/lang/Package.java,
	java/lang/Runtime.java,
	java/lang/RuntimePermission.java,
	java/lang/SecurityManager.java,
	java/lang/Short.java,
	java/lang/StringBuffer.java,
	java/lang/System.java,
	java/lang/ThreadGroup.java,
	java/lang/Throwable.java,
	java/lang/reflect/InvocationHandler.java,
	java/lang/reflect/Proxy.java:
	Fixed javadocs, coding style and argument names all over.
From-SVN: r80899 
							
						 
						
							2004-04-20 12:30:19 +00:00  
				
					
						
							
							
								 
						
							
								4716418ffe 
								
							 
						 
						
							
							
								
								* java/lang/Float.java (static): Removed.  
							
							... 
							
							
							
							From-SVN: r73805 
							
						 
						
							2003-11-21 13:24:28 +00:00  
				
					
						
							
							
								 
						
							
								da64f72ecd 
								
							 
						 
						
							
							
								
								Float.java, [...]: Add GCJ LOCAL markers.  
							
							... 
							
							
							
							* java/lang/Float.java, java/lang/Double.java: Add GCJ LOCAL
	markers.
From-SVN: r71699 
							
						 
						
							2003-09-23 21:42:40 +00:00  
				
					
						
							
							
								 
						
							
								93f7aeea7a 
								
							 
						 
						
							
							
								
								natString.cc (init): Handle case where DONT_COPY is true and OFFSET!=0.  
							
							... 
							
							
							
							* java/lang/natString.cc (init): Handle case where DONT_COPY is
	true and OFFSET!=0.
	* java/lang/String.java (String(char[],int,int,boolean): New
	constructor.
	* java/lang/Long.java: Imported new version from Classpath.
	* java/lang/Number.java: Likewise.
	* java/lang/Integer.java: Likewise.
	* java/lang/Long.java: Likewise.
	* java/lang/Float.java: Likewise.
	* java/lang/Boolean.java: Likewise.
	* java/lang/Double.java: Likewise.
	* java/lang/Void.java: Likewise.
From-SVN: r54595 
							
						 
						
							2002-06-13 18:16:26 +00:00  
				
					
						
							
							
								 
						
							
								92aaa24628 
								
							 
						 
						
							
							
								
								Add license clarification.  
							
							... 
							
							
							
							From-SVN: r49104 
							
						 
						
							2002-01-22 22:40:42 +00:00  
				
					
						
							
							
								 
						
							
								c342f12677 
								
							 
						 
						
							
							
								
								[multiple changes]  
							
							... 
							
							
							
							2002-01-15  Tom Tromey  <tromey@redhat.com>
	* java/lang/Float.java (equals): Preserve old code.
	* java/lang/Double.java (equals): Preserve old code.
2002-01-15  Eric Blake  <ebb9@email.byu.edu>
	* java/lang/Double.java (equals, compare): Fix 0.0 vs. -0.0 math.
	* java/lang/Float.java (equals, compare): Ditto.
From-SVN: r48895 
							
						 
						
							2002-01-16 04:06:33 +00:00  
				
					
						
							
							
								 
						
							
								839f820424 
								
							 
						 
						
							
							
								
								VMClassLoader.java (getPrimitiveClass): Now native.  
							
							... 
							
							
							
							* java/lang/VMClassLoader.java (getPrimitiveClass): Now native. Now
	takes a jchar type-code argument, not a string.
	* java/lang/natClassLoader.cc (VMClassLoader::getPrimitiveClass):
	New method. Just call _Jv_FindClassFromSignature.
	* java/lang/Boolean.java (TYPE): Initialize from
	VMClassLoader.getPrimitiveClass using type-code.
	* java/lang/Character.java (TYPE): Likewise.
	* java/lang/Double.java (TYPE): Likewise.
	* java/lang/Float.java (TYPE): Likewise.
	* java/lang/Integer.java (TYPE): Likewise.
	* java/lang/Long.java (TYPE): Likewise.
	* java/lang/Short.java (TYPE): Likewise.
	* java/lang/Void.java (TYPE): Likewise.
From-SVN: r46521 
							
						 
						
							2001-10-26 02:51:04 +01:00  
				
					
						
							
							
								 
						
							
								f0fdd66ba4 
								
							 
						 
						
							
							
								
								Double.java: More Classpath merging  
							
							... 
							
							
							
							* java/lang/Double.java: More Classpath merging
	(isInfinite): Don't use doubleToLongBits
	(isNaN (Object)): return v != v
	(initIDs): make native
	* java/lang/Float.java: Ditto
	(isInfinite): Don't use floatToIntBits
	(isNaN (Object)): return v != v
	* java/lang/natDouble.cc: add empty initIDs()
From-SVN: r46370 
							
						 
						
							2001-10-20 06:26:45 +00:00  
				
					
						
							
							
								 
						
							
								06c0908ba6 
								
							 
						 
						
							
							
								
								Double.java: Partial merge with Classpath  
							
							... 
							
							
							
							* java/lang/Double.java: Partial merge with Classpath
	(TYPE): initialized through VMClassLoader.getPrimitiveClass()
	(value): made final
	(static): new static block to load native libary (not used in libgcj)
	(Double (String)): call parseDouble()
	(byteValue): removed, already defined in superclass Number
	(shortValue): likewise
	(valueOf (String)): call new Double(String) directly
	(compare (double,double)): new 1.4 method
	(compareTo (Double)): call new compare(double,double) method
	(initIDs): new private method (not used in libgcj)
	* java/lang/Float.java: Partial merge with Classpath
	(TYPE): initialized through VMClassLoader.getPrimitiveClass()
	(value): made final
	(static): new static block to load native libary (not used in libgcj)
	(Float (String)): call parseFloat()
	(byteValue): removed, already defined in superclass Number
	(shortValue): likewise
	(valueOf (String)): call new Float(String) directly
	(compare (float,float)): new 1.4 method
	(compareTo (Float)): call new compare(double,double) method
From-SVN: r46263 
							
						 
						
							2001-10-15 06:31:13 +00:00  
				
					
						
							
							
								 
						
							
								0e206b71aa 
								
							 
						 
						
							
							
								
								Double.java (doubleToRawLongBits): Now native.  
							
							... 
							
							
							
							* java/lang/Double.java (doubleToRawLongBits): Now native.
	* java/lang/Float.java (floatToRawIntBits): Likewise.
	* java/lang/natDouble.cc (doubleToRawLongBits): New method.
	* java/lang/natFloat.cc (floatToRawIntBits): Likewise.
From-SVN: r39572 
							
						 
						
							2001-02-09 22:13:33 +00:00  
				
					
						
							
							
								 
						
							
								c97036e4c3 
								
							 
						 
						
							
							
								
								Byte.java: Remove redundant instanceof and null checks.  
							
							... 
							
							
							
							* java/lang/Byte.java: Remove redundant instanceof and null checks.
	* java/lang/Integer.java: Likewise.
	* java/lang/Long.java: Likewise.
	* java/lang/Short.java: Likewise.
	* java/lang/Double.java: Likewise.
	(doubleToRawLongBits): New method.
	* java/lang/Float.java: As above.
	(floatToRawIntBits): New method.
From-SVN: r39556 
							
						 
						
							2001-02-09 02:56:38 +00:00  
				
					
						
							
							
								 
						
							
								1c8b24ad46 
								
							 
						 
						
							
							
								
								* java/lang/Float.java (parseFloat): New method.  
							
							... 
							
							
							
							From-SVN: r39555 
							
						 
						
							2001-02-09 02:21:27 +00:00  
				
					
						
							
							
								 
						
							
								98182da528 
								
							 
						 
						
							
							
								
								PushbackReader.java: Merged with Classpath.  
							
							... 
							
							
							
							* java/io/PushbackReader.java: Merged with Classpath.
	* java/util/Arrays.java: Updated from Classpath.
	* scripts/blocks.pl: New file.
	* java/lang/Character.java (Subset): New class.
	(UnicodeBlock): New class.
	* java/lang/Math.java (toDegrees, toRadians): New methods.
	* java/lang/Float.java: Implement Comparable.
	(compareTo): New methods.
	* java/lang/Double.java: Implement Comparable.
	(compareTo): New methods.
From-SVN: r37512 
							
						 
						
							2000-11-17 04:51:25 +00:00  
				
					
						
							
							
								 
						
							
								bc6ccd3316 
								
							 
						 
						
							
							
								
								PropertyChangeEvent.java (serialVersionUID): Added.  
							
							... 
							
							
							
							* java/beans/PropertyChangeEvent.java (serialVersionUID): Added.
	* java/beans/PropertyVetoException.java (serialVersionUID): Added.
	* java/io/File.java (writeObject): Added.
	(readObject): Added.
	(serialVersionUID): Added.
	* java/io/ObjectOutputStream.java (writeObject): Initialized
	fieldsAlreadyWritten before recursion rather than after.
	* java/io/ObjectStreamClass.java (serialVersionUID): Added.
	* java/io/OptionalDataException.java (serialVersionUID): Added.
	(OptionalDataException): Made package private.
	* java/io/SyncFailedException.java (SyncFailedException): Removed
	default constructor to match spec.
	* java/lang/Boolean.java (serialVersionUID): Added.
	* java/lang/Byte.java (serialVersionUID): Added.
	* java/lang/Character.java (serialVersionUID): Added.
	* java/lang/Double.java (serialVersionUID): Added.
	* java/lang/Float.java (serialVersionUID): Added.
	* java/lang/Integer.java (serialVersionUID): Added.
	* java/lang/Long.java (serialVersionUID): Added.
	* java/lang/Number.java (serialVersionUID): Added.
	* java/lang/Short.java (serialVersionUID): Added.
	* java/lang/String.java (serialVersionUID): Added.
	* java/lang/ThreadDeath.java (ThreadDeath): Removed constructor
	to match spec.
	* java/lang/reflect/InvocationTargetException.java
	(serialVersionUID): Added.
	* java/net/URL.java (handler): Made transient.
	(hashCode): Added field for serialization, per spec. and use
	cached value if available.
	(serialVersionUID): Added.
	(URL): Initialize hashCode.
	(set): Adjust hashCode.
	(readObject): New Method to initialize the protocol handler when
	deserializing.
	(writeObject): New method.
	* java/text/BreakIterator.java: Removed 'implements Serializable'.
	* java/text/Collator.java: Removed 'implements Serializable'.
	* java/util/GregorianCalendar.java (serialVersionUID): Added.
	* java/util/Properties.java (serialVersionUID): Added.
	* java/util/Random.java (serialVersionUID): Added.
	(seed): Made private.
	(nextNextGaussian): Made private.
	(haveNextNextGaussian): Made private.
	* java/util/Stack.java (serialVersionUID): Added.
	* java/util/TimeZone.java (serialVersionUID): Added.
	* java/util/Vector.java (serialVersionUID): Added.
Serialization mods.
From-SVN: r36272 
							
						 
						
							2000-09-08 19:37:09 +00:00  
				
					
						
							
							
								 
						
							
								2ba5f77454 
								
							 
						 
						
							
							
								
								All files: Updated copyright information.  
							
							... 
							
							
							
							* All files: Updated copyright information.
	* COPYING: New file.
	* COPYING.LIB: Removed.
	* LIBGCJ_LICENSE: We now use GPL + special exception.
From-SVN: r32387 
							
						 
						
							2000-03-07 19:55:28 +00:00  
				
					
						
							
							
								 
						
							
								7c734b1758 
								
							 
						 
						
							
							
								
								* All files: Updated copyright to reflect Cygnus purchase.  
							
							... 
							
							
							
							From-SVN: r31504 
							
						 
						
							2000-01-19 18:39:27 +00:00  
				
					
						
							
							
								 
						
							
								ee9dd3721b 
								
							 
						 
						
							
							
								
								Initial revision  
							
							... 
							
							
							
							From-SVN: r26263 
							
						 
						
							1999-04-07 14:42:40 +00:00