OSDN Git Service

* java/awt/image/MemoryImageSource.java (newPixels(byte[], ColorModel,
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
index 7db8af5..607d00f 100644 (file)
@@ -1,3 +1,47 @@
+2002-01-25  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * java/awt/image/MemoryImageSource.java (newPixels(byte[], ColorModel,
+       int, int):  Remove empty "if" statement to work around compiler bug.
+       (newPixels(int[], ColorModel, int, int): Likewise.
+
+2002-01-25  Per Bothner  <per@bothner.com>
+
+       * verify.cc (verify_fail):  Change from being a top-level function
+       to e method of _Jv_BytecodeVerifier.  Emit current method name.
+       Pass the current verifier to type: and state: methods as needed,
+       for better error messages, and for resolve.
+       (resolve):  Pass current class's loader for Class.forName and
+       _Jv_FindClassFromSignature, rather than using the default loader.
+       (various type: and state: methods):  Take _Jv_BytecodeVerifier* arg.
+       (get_type_val_for_signature):  Make non-static.
+       (various methods):  Pass start_PC implicitly, not explicitly.
+
+2002-01-25  Tom Tromey  <tromey@redhat.com>
+
+       * java/awt/FlowLayout.java (layoutContainer): Correctly compute
+       loop termination condition.
+       * java/awt/GridLayout.java (getSize): Use `real_cols' to compute
+       width.
+
+2002-01-24  Tom Tromey  <tromey@redhat.com>
+
+       * java/awt/Shape.java: Merged with Classpath.
+       * java/awt/Scrollbar.java: Merged with Classpath.
+
+       * java/awt/Container.java (addNotify): Unconditionally call
+       addNotifyContainerChildren and superclass addNotify.
+
+       * java/awt/image/ColorModel.java (getAlpha(Object)): Call
+       getAlpha, not getBlue.
+
+2002-01-25  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * java/lang/natObject.cc (X86 compare_and_swap): Use +m constraint.
+       
+       * java/awt/image/PixelGrabber.java (grabPixels()): Call grabPixels(0).
+       (grabPixels(long)): Wait to be notified that the ImageProducer has 
+       completed.
+
 2002-01-24  Per Bothner  <per@bothner.com>
 
        * verify.cc (is_assignable_from_slow): If target is an interface,