X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libjava%2FChangeLog;h=2ef5d031be4b2833efe359e13e0c733a6e857622;hb=0cd42db128292be3e6f257729d59215d9ac85034;hp=1bbf02f7177f2743816d631996375de1fcd113fa;hpb=d28bb4cfc08c98b987e8e7b716d57a13c6808374;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 1bbf02f7177..2ef5d031be4 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,98 @@ +2004-07-14 Andreas Tobler + + * testsuite/libjava.jacks/jacks.exp (gcj_jacks_write): Add deprecation + flag to the gcj_setup. + (gcj_jacks_run): Check tclsh version and launch jacks directly with + the tclsh. + * testsuite/libjava.jacks/jacks.xfail: Update fails to reflect the + deprecation flag change. 58 XFAILS removed. + +2004-07-14 Ulrich Weigand + + * configure.host (DIVIDESPEC) [s390*-*-*]: Set to + -fno-use-divide-subroutine. + * include/s390-signal.h: Include and . + (HANDLE_FPE): Define. + (SIGNAL_HANDLER): Change third argument to ucontext_t *. + (struct old_s390_kernel_sigaction): Likewise for k_sa_handler. + (HANDLE_DIVIDE_OVERFLOW): Define. + +2004-07-14 Michael Koch + Matthias Klose + + * java/awt/im/InputContext.java: Initialze in, line. + +2004-07-13 Ulrich Weigand + + * interpret.cc (run): Correctly access libffi return values of + integral smaller-than-int type; these are implicitly promoted. + +2004-07-13 Bryce McKinlay + + PR libgcj/7587 + * interpret.cc (compile_mutex): New. + (_Jv_InitInterpreter): New. Initialize compile_mutex. + (run): Lock compile_mutex before calling compile() if compilation is + required. + * prims.cc (_Jv_CreateJavaVM): Call _Jv_InitInterpreter(). + * include/java-interp.h (_Jv_InitInterpreter): Declare. + +2004-07-12 Bryce McKinlay + + PR libgcj/15713 + * include/jvm.h (_Jv_value): New union type. + * gcj/field.h (_Jv_Field): Add new _addr union field variants + * interperet.cc (run): Use _Jv_value union type and *_addr _Jv_Field + union members. + +2004-07-12 Scott Gilbertson + + * gnu/awt/xlib/XCanvasPeer.java (createImage): Implement. + * gnu/awt/xlib/XOffScreenImage.java + (XOffScreenImage): Add ImageConsumer interface. Add ColorModel + constructor argument. Add constructor using ImageProducer. + (getSource): Implement. + (imageComplete): New method. + (setColorModel): New method. + (setDimensions): New method. + (setHints): New method. + (setPixels): New method. + (setProperties): New method. + * gnu/gcj/xlib/GC.java (drawPoint): New native method. + * gnu/gcj/xlib/natGC.cc (drawPoint): New native method. + +2004-07-11 Bryce McKinlay + + PR libgcj/16478 + * prims.cc (_Jv_CreateJavaVM): Fix comment. + * gnu/gcj/runtime/FinalizerThread.java (init): New. Native. + (finalizerReady): Now native. + (run): Likewise. + (runFinalizers): Removed. + * gnu/gcj/runtime/natFinalizerThread.cc (run): Implement here. Use + a primitive lock, and don't hold it while running the finalizers. + (runFinalizers): Implement. Don't aquire any Java lock. + (finalizerReady): Use lock primitives to signal finalizer thread. + +2004-07-11 Mark Wielaard + + Reported by Roman Kennke (bug #9331) + * java/net/URLStreamHandler.java (parseURL): When url file part + doesn't contain a '/' just ignore context. + +2004-07-11 Ulrich Weigand + + * include/s390-signal.c (SIGNAL_HANDLER): Use SIGINFO-style prototype. + (struct old_s390_kernel_sigaction): Likewise for k_sa_handler. + (MAKE_THROW_FRAME): Do not modify PSW address. + (INIT_SEGV): Install SIGINFO-style signal handler. + (INIT_FPE): Likewise. + +2004-07-10 Bryce McKinlay + + * testsuite/libjava.jacks/jacks.xfail: Updates to reflect current + status. 21 xfail's removed, 1 added. + 2004-07-10 Bryce McKinlay * gcj/javaprims.h: Regenerate CNI namespace definitions.