X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libjava%2FChangeLog;h=af25e325abba6f09b61540da6004d8b4b242a202;hb=770e2bf4d4dc06bf9b929687eb024444247adf46;hp=8e092cf7bfd500aeadc93710bb59c94fa29f33ba;hpb=c31af58500d7efc6903f776ab022ce4dc2d560a1;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 8e092cf7bfd..af25e325abb 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,110 @@ +2006-03-09 Tom Tromey + + * configure: Rebuilt. + * configure.ac (HAVE_CLOCK_GETTIME): Put -lrt in THREADLIBS as + well. + +2006-03-09 Tom Tromey + + PR libgcj/24461: + * java/util/zip/InflaterInputStream.java (fill): Throw exception + if stream is truncated. + +2006-03-09 Tom Tromey + + * win32.cc (_Jv_platform_nanotime): New function. + * include/win32.h (_Jv_platform_nanotime): Declare. + * posix.cc (_Jv_platform_nanotime): New function. + * include/posix.h (_Jv_platform_nanotime): Declare. + * java/lang/natSystem.cc (nanoTime): New method. + * java/lang/System.java (nanoTime): Declare. + * include/config.h.in, configure: Rebuilt. + * configure.ac: Check for clock_gettime. + +2006-03-08 David Daney + + * configure.ac (LD): Add AC_CHECK_TOOL for ld. + (LD_START_STATIC_SPEC): New AC_SUBST, set with ld check. + (LD_FINISH_STATIC_SPEC): Ditto + * configure: Regenerated. + * libgcj.spec.in: Wrap -lgcj in LD_START_STATIC_SPEC and + LD_FINISH_STATIC_SPEC. + +2006-03-07 Tom Tromey + + PR libgcj/26103: + * java/lang/ClassLoader.java (loadClass): Don't throw + StringIndexOutOfBoundsException if name is empty. + * java/lang/natClassLoader.cc (loadClassFromSig): Throw exception + if class not found. + +2006-03-07 David Daney + + * include/java-interp.h: Removed extern "C" around #include . + +2006-03-07 David Daney + + * link.cc: Include ffi.h if USE_LIBFFI defined. + +2006-03-03 Tom Tromey + + * interpret.cc (do_allocate_static_fields): Added comment. + +2006-03-01 Tom Tromey + + PR java/24321: + * testsuite/libjava.lang/pr24321.java: New file. + * testsuite/libjava.lang/pr24321.out: New file. + * java/lang/natClass.cc (isInstance): Don't initialize class. + (isAssignableFrom): Likewise. + +2006-02-27 Jakub Jelinek + + PR other/26208 + * exception.cc (PERSONALITY_FUNCTION): Use _Unwind_GetIPInfo instead + of _Unwind_GetIP. + * include/i386-signal.h (MAKE_THROW_FRAME): Change into empty macro. + (HANDLE_DIVIDE_OVERFLOW): Don't adjust _res->eip if falling through + to throw. + * include/x86_64-signal.h (MAKE_THROW_FRAME): Change into empty + macro. + * include/powerpc-signal.h (MAKE_THROW_FRAME): Change into empty + macro. + +2006-02-23 Scott Gilbertson + + * gnu/awt/j2d/IntegerGraphicsState.java (getClip): Clone clip + before returning, handle null clip. + (getClipBounds): Handle null clip. + * gnu/awt/j2d/Graphics2DImpl.java (clipRect): Handle null clip. + * gnu/awt/xlib/XCanvasPeer.java (): + (getLocationOnScreen): Implement. + * classpath/gnu/java/awt/peer/GLightweightPeer.java + (repaint): Merged with Classpath. + * classpath/java/awt/Graphics.java (hitClip): Merged with + Classpath. + +2006-02-21 Robert Schuster + + * link.cc: Added variant of create_error_method that + will not complain about unused parameter if compiled with + USE_LIBFFI not being defined. + (_Jv_Linker::find_field_helper): Fixed indentation. + (_Jv_Linker::create_error_method): Fixed indentation. + (_Jv_Linker::link_symbol_table): Fixed indentation. + +2006-02-16 Andrew Haley + + * stacktrace.cc (GetStackTraceElements): Call + gnu::gcj::runtime::NameFinder::removeUnknown() to determine if + non-Java frames should be removed from a printed stack trace. + Pass methodName to getLineNumberForFrame(). + (getLineNumberForFrame): Set method_name from info.dli_sname. + * gnu/gcj/runtime/NameFinder.java (removeUnknown): New method. + (remove_unknown): New variable. + * include/java-stack.h (_Jv_StackTrace::getLineNumberForFrame): + Add methodName arg. + 2006-02-15 Matthias Klose * gnu/java/nio/charset, gnu/java/net/protocol/file, @@ -62,7 +169,7 @@ is_attribute_name): Likewise. * prims.cc (_Jv_strLengthUtf8, _Jv_hashUtf8String, _Jv_Utf8Const::init, _Jv_makeUtf8Const, _Jv_InitPrimClass): Likewise. - + 2006-02-08 Tom Tromey PR libgcj/26063, PR libgcj/17978, PR libgcj/10598: