X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libjava%2FChangeLog;h=31d82a6f1cfb8f76876dafa8a6b89d23e45ad11b;hb=81301f7eb40f1141bcc8854ba9c5b0fa3eb4a376;hp=f023cfc9b310c7b4c57f9fc964fbd9ea21ba71f5;hpb=956ed13ee30b6f0a3e898c51f4e953e28f78df00;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libjava/ChangeLog b/libjava/ChangeLog index f023cfc9b31..31d82a6f1cf 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,165 @@ +2003-09-22 Anthony Green + + * configure.in (HAVE_USLEEP_DECL): Define for newlib build. + * configure: Rebuilt. + +2003-09-21 Ralph Loader + + PR java/12350: + * java/lang/StringBuffer.java (substring): Fix handling of shared flag. + +2003-09-22 Michael Koch + + * jni.cc (_Jv_LookupJNIMethod): Remove workaround that should hide a + compiler warning but produces a different one now. + +2003-09-22 Michael Koch + + * java/net/InetAddress.java: + Moves around some code, reformats and adds documentation. + No functional changes. + +2003-09-22 Michael Koch + + * java/net/JarURLConnection.java + (JarURLConnection): Modifed code to match classpath more, fixed comment. + (getCertificates): Made it more error prone. + (getMainAttributes): Likewise. + (getAttributes): Implemented. + (getManifest): Reformatted code. + +2003-09-20 Tom Tromey + + * java/awt/Component.java: Indentation cleanup from Classpath. + +2003-09-20 Dalibor Topic + + * java/awt/BasicStroke.java (BasicStroke): Fixed illegal argument + checking to follow 1.4.2 spec. + +2003-08-11 Ingo Proetel + + * gnu/java/rmi/server/UnicastRef.java: make constructor public and check if serverobject + is compatible in case client and server are running in the same VM + (remerged from Classpath on 2003-09-20) + +2003-09-19 David Daney + + * java/lang/ref/Reference.java (clear): Set referent to null and + synchronize. + +2003-09-19 Michael Koch + + * gnu/java/nio/NIODatagramSocket.java, + gnu/java/nio/NIOSocket.java: New files. + * Makefile.am (ordinary_java_source_files): + Added gnu/java/nio/NIODatagramSocket.java and + gnu/java/nio/NIOSocket.java. + * Makefile.in: Regenerated. + +2003-09-19 Thomas Fitzsimmons + + * gnu/java/awt/peer/gtk/GtkDialogPeer.java (create()): Create a + top-level GTK window. + (getArgs): Add "title" property. + * gnu/java/awt/peer/gtk/GtkWindowPeer.java (setResizable): Use + "allow_shrink" and "allow_grow" properties. + * java/awt/Dialog.java: Initialize resizable to true and change + comments accordingly. Initialize visible to false in + constructors. + * java/awt/Frame.java (dispose): Remove method. + * java/awt/Window.java (ownedWindows): New field. + (Window(Window,GraphicsConfiguration)): Add a weak reference to + owner's ownedWindows vector. + (finalize): Remove method. + (hide): Hide owned windows. + (dispose): Dispose of owned windows. + (getOwnedWindows): Implement. + * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: Remove + unused GtkArg code. + (set(String,boolean)): Clamp gboolean parameter to g_object_set + to TRUE or FALSE. + * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c + (create): Set window's size requisition. + (connectHooks): Fix indentation. + (setResizable): Remove function. + (static setBounds): Likewise. + (setBounds): Replace call to setBounds with GTK size requisition + and resize calls. + +2003-09-19 Mohan Embar + + * win32-threads.cc: (ensure_interrupt_event_initialized) New + function for lazy initialization of an auto-reset event. + (_Jv_CondWait) Added thread interrupt support. + (_Jv_ThreadInitData) Added initialization of interrupt support + members. + (_Jv_ThreadDestroyData) Added cleanup of interrupt support members. + (_Jv_ThreadStart) Removed unused code. + (_Jv_Win32GetInterruptEvent) New method for returning interrupt event + to an external caller. + (_Jv_ThreadInterrupt) Implemented. + * include/win32-threads.h: (_Jv_Thread_t) Added a Win32 auto-reset + event for interrupt support as well as a mutex which regulates + access to this. + (_Jv_Win32GetInterruptEvent) Declared new method for returning interrupt + event to an external caller. + * java/lang/natWin32Process.cc: (cleanup) Close handle to spawned + process. + (waitFor) Added interrupt support. + +2003-09-19 Michael Koch + + * java/net/DatagramSocket.java (getLocalAddress): + Renamed result variable to localAddr. + * java/net/MulticastSocket.java: + No need to import gnu.java.net.PlainDatagramSocketImpl. + +2003-09-18 Sascha Brawer + + * java/awt/Toolkit.java (getSystemEventQueue, getSystemEventQueueImpl): + Replace UTF-8 characters in Javadoc by XML/HTML escape sequence. + +2003-09-18 Tom Tromey + + * javax/naming/InitialContext.java: Reindented. + +2003-09-18 Dalibor Topic , + Helmer Kraemer + + * javax/naming/spi/NamingManager.java (getURLContext, + getObjectInstance, getStateToBind): Always use current thread's + context class loader when calling Class.forName. + +2003-09-18 Michael Koch + + * java/util/Timer.java (finalize): Added "throws Throwable". + +2003-09-18 Michael Koch + + * java/net/DatagramSocket.java + (ch): Removed. + (receive): Use getChannel() instead of ch. + (send): Likewise. + (getChannel): Return null. + * java/net/ServerSocket.java + (ch): Removed. + (setChannel): Removed. + (implAccept): Use getChannel() instead of ch. + (close): Likewise. + (getChannel): Return null. + * java/net/Socket.java + (ch): Removed. + (connect): Use getChannel() instead of ch. + (setChannel): Removed. + (getChannel): Return null. + +2003-09-18 Mark Wielaard + + Reported by Guilhem Lavaux and Julian Dolby + * java/io/ObjectStreamClass.java (getSerialPersistentFields): Get the + field "serialPersistentFields", not "getSerialPersistentFields". + 2003-09-18 Ingo Proetel * java/util/TimeZone.java: Initialize lazily.