OSDN Git Service

* src/mips/o32.S (ffi_call_O32, ffi_closure_O32): Use jalr instead
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
index 1dadd6e..67d2d76 100644 (file)
@@ -1,3 +1,162 @@
+2004-11-23  Richard Sandiford  <rsandifo@redhat.com>
+
+       * configure.host: Enable the interpreter for mips*-*-linux*.
+
+2004-11-23  Michael Koch  <konqueror@gmx.de>
+
+       * java/lang/String.java (rehash): Removed.
+       * java/lang/natString.cc (rehash): Made static.
+       (_Jv_NewStringUtf8Const): Use static rehash method.
+
+2004-11-23  Michael Koch  <konqueror@gmx.de>
+
+       * Makefile.in, aclocal.m4, configure, gcj/Makefile.in,
+       include/Makefile.in, testsuite/Makefile.in: Regenerated.
+
+2004-11-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       PR target/18444
+       * configure.ac (threading): Accept 'posix95'.
+       * configure: Regenerate.
+
+2004-11-22  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/SocketChannelImpl.java
+       (read): Made check for blocking un-ambiguous.
+       Removed wrong check for data array length.
+
+2004-11-21  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/SocketChannelImpl.java
+       (read): Only return 0 when no bytes for reading available in
+       non-blocking mode.
+       * java/nio/channels/SocketChannel.java:
+       Added some missing @return tags.
+
+2004-11-21  Michael Koch  <konqueror@gmx.de>
+
+       * java/beans/PropertyChangeSupport.java
+       (propertyChangeSupportSerializedDataVersion): Made static.
+       * java/beans/VetoableChangeSupport.java
+       (propertyChangeSupportSerializedDataVersion): Likewise.
+
+2004-11-18  Jeroen Frijters  <jeroen@frijters.net>
+
+       * java/net/URLStreamHandler.java
+       (parseURL): Fixed file path canonicalisation.
+
+2004-11-18  Jeroen Frijters  <jeroen@frijters.net>
+
+       * java/net/URLStreamHandler.java
+       (parseURL): Fixed file path canonicalisation.
+
+2004-11-18  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/URLClassLoader.java: Whitespace cleanup.
+
+2004-11-18  Robert Schuster <address@bogus.example.com>
+
+       Complete 1.4 support
+       * java/beans/PropertyDescriptor.java:
+       (setReadMethod): New method
+       (setWriteMethod): New method
+       (equals): Implemented (1.4)
+       (checkMethods): operates on arguments now (private)
+
+
+2004-11-18  Mattias Rehnberg  <Mattias.Rehnberg@home.se>
+
+       * java/net/Inet6Address.java (getHostAddress): Fix textual
+       representation of IPv6 address with embedded zeroes
+       to conform to RFC 2373.
+
+2004-11-18  Jeroen Frijters  <address@bogus.example.com>
+
+       * java/lang/StackTraceElement.java: Made final.
+       * java/nio/channels/Channels.java: Added private constructor.
+       * java/rmi/Naming.java: Added private constructor.
+       * java/rmi/registry/LocateRegistry.java: Added private constructor.
+       * java/rmi/server/RMIClassLoader.java: Added private constructor.
+       * java/security/KeyPairGeneratorSpi.java
+       (clone): Made protected and simplified implementation.
+       * java/text/DateFormat.java
+       (allFields): Made package accessible.
+       * java/text/DecimalFormat.java
+       (formatInternal): Made private.
+       * java/text/Format.java
+       (formatInternal): Made private.
+       * java/util/logging/Handler.java: Made constructor protected.
+       * java/util/regex/Matcher.java: Made final.
+       * java/util/regex/Pattern.java: Made final.
+       * javax/crypto/CipherInputStream.java
+       (mark): Corrected mark parameter type (from long to int).
+       * javax/crypto/ExemptionMechanism.java
+       (finalize): Added.
+       * javax/crypto/Mac.java
+       (getMacLength): Made final.
+       (clone): Made final.
+       * javax/imageio/ImageIO.java: Added private constructor.
+       * javax/imageio/stream/ImageInputStreamImpl.java
+       (checkClosed): Made final.
+       * javax/net/ssl/SSLPermission.java: Made final.
+       * javax/print/DocFlavor.java
+       (hostEncoding): Added work-around to prevent the field from being
+       a compile time constant.
+       * javax/print/attribute/AttributeSetUtilities.java: Added private
+       constructor.
+       (UnmodifiableDocAttributeSet): Made private.
+       (UnmodifiablePrintJobAttributeSet): Made private.
+       (UnmodifiablePrintRequestAttributeSet): Made private.
+       (UnmodifiablePrintServiceAttributeSet): Made private.
+       (SynchronizedAttributeSet): Made private.
+       (SynchronizedDocAttributeSet): Made private.
+       (SynchronizedPrintJobAttributeSet): Made private.
+       (SynchronizedPrintRequestAttributeSet): Made private.
+       (SynchronizedPrintServiceAttributeSet): Made private.
+       * javax/security/auth/PrivateCredentialPermission.java: Made final.
+
+2004-11-18  Craig Black  <craig.black@aonix.com>
+
+       * gnu/java/beans/BeanInfoEmbryo.java: Use TreeMap for proper sorting.
+
+2004-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       * Makefile.am: Correct friend function declaration.
+       * Makefile.in: Regenerated.
+       * include/boehm-gc.h (JV_MARKOBJ_DECL, JV_MARKARRAY_DECL): Add
+       scope to function names.  Declare functions directly.
+       * libjava/java/lang/Class.h
+       (java::lang::Class): Correct friend class declaration.
+       (_Jv_InitClass, _Jv_GetArrayClass): Move definition to global
+       scope.
+       * libjava/java/lang/Class.h
+       (java::lang::Object): Correct friend class declaration.
+
+2004-11-17  David Daney  <ddaney@avtrex.com>
+
+       * java/io/BufferedInputStream.java (skip): Return zero on EOF.
+
+2004-11-17  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/Socket.java (getPort): Return 0 in error case.
+
+2004-11-17  Michael Koch  <konqueror@gmx.de>
+
+       *  java/nio/DirectByteBufferImpl.java
+       (owner): Updated comment.
+       (allocate): New method.
+
+2004-11-17  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/URL.java (URL): Handle case when argument is null.
+
+2004-11-17  Michael Koch  <konqueror@gmx.de>
+
+       * java/beans/Beans.java,
+       java/beans/PropertyChangeEvent.java,
+       java/beans/PropertyEditorSupport.java:
+       Fixed javadocs.
+
 2004-11-17  Michael Koch  <konqueror@gmx.de>
 
        * java/util/Timer.java (DEFAULT_SIZE): Made static.