* gij.cc (help): Document -? and -X.
[gcc.git] / libjava / ChangeLog
index 04307791bdee70b35f8e6e100a3b549f2fcfd6d3..633db92d48d8b5b17addc75c0fe365d00cb71564 100644 (file)
@@ -1,3 +1,86 @@
+2003-08-13  Tom Tromey  <tromey@redhat.com>
+
+       * gij.cc (help): Document -? and -X.
+
+2003-08-12  Graydon Hoare  <graydon@redhat.com>
+
+       * java/awt/Font.java: 
+       Stub out more recent API. 
+
+2003-08-12  Graydon Hoare  <graydon@redhat.com>
+
+       * java/awt/Color.java (getAlpha): 
+       Prevent sign-extended alpha values.
+
+2003-08-12  Tom Tromey  <tromey@redhat.com>
+
+       * gij.cc (main): Handle -? and -X.
+
+2003-08-10  Jeroen Frijters  <jeroen@frijters.net>
+
+       * java/awt/Container.java
+       (getPreferredSize): Call preferredSize.
+       (preferredSize): Moved body of getPreferredSize here.
+       (getMinimumSize): Call minimumSize.
+       (minimumSize): Moved body of getMinimumSize here.
+
+2003-08-11  Tom Tromey  <tromey@redhat.com>
+
+       * java/awt/EventQueue.java (currentEvent, lastWhen): New fields.
+       (postEvent): Removed FIXME comment.
+       (isDispatchThread): Documented.
+       (getCurrentEvent): New method.
+       (dispatchEvent): Set currentEvent and lastWhen.
+       (getMostRecentEventTime): Rewrote.
+       (invokeLater): Documented.
+
+2003-08-10  Bryce McKinlay  <bryce@mckinlay.net.nz>
+
+       * java/io/PrintStream.java (print): Always flush if auto_flush is
+       set. Don't check for newline characters.
+       (write (int)): Implement without using a temporary array.
+       (write (byte[], int, int): Always flush if auto_flush is set. Don't
+       check for newline characters.
+       Fixes PR libgcj/11778.
+
+2003-08-08  Andrew Haley  <aph@redhat.com>
+
+       * Makefile.am (AM_CXXFLAGS): Define BOOT_CLASS_PATH.
+       * Makefile.in: Rebuild.
+       * java/lang/natRuntime.cc (insertSystemProperties): Add
+       "sun.boot.class.path".
+
+2003-08-07  Andrew Haley  <aph@redhat.com>
+
+       * java/io/PrintStream.java: Don't crash on a null string.
+       
+2003-08-07  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * configure.in: Don't initialize GCINCS to boehm-gc/include.
+       * configure: Regenerate.
+
+2003-08-07  Bryce McKinlay  <bryce@mckinlay.net.nz>
+
+       * java/net/Socket.java (Socket (SocketImpl)): Don't allow null
+       SocketImpl. Update Javadoc.
+       (bind): Call close() not impl.close() in event of exception.
+       (connect): Likewise.
+       Remove superfluous null checks throughout.
+       * java/net/ServerSocket.java (ServerSocket (int, int, InetAddress)):
+       Don't create an extra socket. Fix for PR libgcj/10868.
+       (bind): Clean up exception handling.
+       Remove superfluous null checks throughout.
+
+2003-08-07  Jacob Gladish <gladish@spinnakernet.com>
+            Bryce McKinlay  <bryce@mckinlay.net.nz>
+
+       * java/net/natPlainSocketImplPosix.cc (connect): Pass the FD as a
+       ready-to-write argument to _Jv_Select. Reset the socket back to 
+       non-blocking state after connecting.
+       (accept): Pass the FD as a ready-to-write argument to _Jv_Select.
+       Throw SocketTimeoutException not InterruptedIOException.
+       (read): Throw SocketTimeoutException not InterruptedIOException.
+
 2003-08-07  Bryce McKinlay  <bryce@mckinlay.net.nz>
 
        * java/lang/Thread.java (Thread): Check for null "name" from