[kaffe] CVS kaffe (robilad): resynchronized with gnu classpath
Kaffe CVS
cvs-commits at kaffe.org
Sun Apr 2 18:03:36 PDT 2006
PatchSet 7207
Date: 2006/04/03 00:50:23
Author: robilad
Branch: HEAD
Tag: (none)
Log:
resynchronized with gnu classpath
2006-04-02 Dalibor Topic <robilad at kaffe.org>
* libraries/javalib/vmspecific/java/lang/reflect/Array.java,
libraries/clib/native/Array.c: Removed.
* libraries/javalib/vmspecific/java/lang/reflect/Constructor.java
libraries/javalib/vmspecific/java/lang/reflect/Field.java
libraries/javalib/vmspecific/java/lang/reflect/Method.java:
Added missing methods from GNU Classpath.
* libraries/javalib/vmspecific/java/lang/reflect/VMArray.java
libraries/clib/native/java_lang_reflect_VMArray.c: New files,
taken from GNU Classpath.
* include/Makefile.am: Don't generate include file for Array.
* libraries/clib/native/Makefile.am: Removed Array.c. Added
java_lang_reflect_VMArray.c.
* Resynchronized GNU Classpath.
Members:
ChangeLog:1.4714->1.4715
include/Makefile.am:1.125->1.126
include/Makefile.in:1.274->1.275
libraries/clib/native/Array.c:1.23->1.24(DEAD)
libraries/clib/native/Makefile.am:1.54->1.55
libraries/clib/native/Makefile.in:1.216->1.217
libraries/clib/native/java_lang_reflect_VMArray.c:INITIAL->1.1
libraries/javalib/Makefile.am:1.425->1.426
libraries/javalib/Makefile.in:1.531->1.532
libraries/javalib/external/classpath/ChangeLog:1.23->1.24
libraries/javalib/external/classpath/Makefile.in:1.17->1.18
libraries/javalib/external/classpath/NEWS:1.7->1.8
libraries/javalib/external/classpath/configure:1.22->1.23
libraries/javalib/external/classpath/configure.ac:1.10->1.11
libraries/javalib/external/classpath/doc/Makefile.in:1.14->1.15
libraries/javalib/external/classpath/doc/hacking.info:1.5->1.6
libraries/javalib/external/classpath/doc/hacking.texinfo:1.3->1.4
libraries/javalib/external/classpath/doc/api/Makefile.in:1.15->1.16
libraries/javalib/external/classpath/examples/Makefile.am:1.4->1.5
libraries/javalib/external/classpath/examples/Makefile.in:1.19->1.20
libraries/javalib/external/classpath/external/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/external/relaxngDatatype/Makefile.in:1.3->1.4
libraries/javalib/external/classpath/external/sax/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.23->1.24
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.23->1.24
libraries/javalib/external/classpath/external/w3c_dom/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/gnu/classpath/NotImplementedException.java:INITIAL->1.1
libraries/javalib/external/classpath/gnu/java/awt/peer/GLightweightPeer.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GdkGraphics.java:1.4->1.5
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkCanvasPeer.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java:1.4->1.5
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkCursor.java:INITIAL->1.1
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkFramePeer.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkPanelPeer.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkToolkit.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/awt/peer/gtk/GtkWindowPeer.java:1.4->1.5
libraries/javalib/external/classpath/gnu/java/locale/LocaleHelper.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/activation/ActivationSystemTransient.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/activation/BidiTable.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/activation/DefaultActivationGroup.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/activation/DefaultActivationSystem.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/dgc/LeaseRenewingTask.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/server/ActivatableRef.java:INITIAL->1.1
libraries/javalib/external/classpath/gnu/java/rmi/server/ActivatableServerRef.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/server/CombinedClassLoader.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/rmi/server/UnicastConnectionManager.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/rmi/server/UnicastRef.java:1.4->1.5
libraries/javalib/external/classpath/gnu/java/rmi/server/UnicastServer.java:1.5->1.6
libraries/javalib/external/classpath/gnu/java/rmi/server/UnicastServerRef.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/security/Registry.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/security/jce/hash/HavalSpi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/MD2Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/MD4Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/MD5Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/MessageDigestAdapter.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/RipeMD128Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/RipeMD160Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/Sha160Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/Sha256Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/Sha384Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/Sha512Spi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/TigerSpi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/hash/WhirlpoolSpi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/security/jce/sig/DSSRawSignatureSpi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/sig/KeyPairGeneratorAdapter.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/security/jce/sig/RSAPSSRawSignatureSpi.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/jce/sig/SignatureAdapter.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/key/IKeyPairCodec.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/key/IKeyPairGenerator.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/key/KeyPairGeneratorFactory.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/key/dss/DSSKey.java:1.4->1.5
libraries/javalib/external/classpath/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/key/dss/DSSKeyPairRawCodec.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/key/dss/DSSPrivateKey.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/key/dss/DSSPublicKey.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/key/dss/FIPS186.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/key/rsa/GnuRSAKey.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/security/key/rsa/GnuRSAPrivateKey.java:1.3->1.4
libraries/javalib/external/classpath/gnu/java/security/key/rsa/GnuRSAPublicKey.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/pkcs/PKCS7Data.java:INITIAL->1.1
libraries/javalib/external/classpath/gnu/java/security/pkcs/PKCS7SignedData.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/pkcs/SignerInfo.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/provider/DSAParameterGenerator.java:1.1->1.2(DEAD)
libraries/javalib/external/classpath/gnu/java/security/sig/ISignature.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/sig/ISignatureCodec.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/sig/dss/DSSSignature.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/sig/dss/DSSSignatureRawCodec.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/sig/rsa/EMSA_PKCS1_V1_5.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/sig/rsa/EMSA_PSS.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/sig/rsa/RSAPKCS1V1_5Signature.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/sig/rsa/RSAPSSSignature.java:1.2->1.3
libraries/javalib/external/classpath/gnu/java/security/sig/rsa/RSAPSSSignatureRawCodec.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/security/util/Util.java:1.1->1.2
libraries/javalib/external/classpath/gnu/java/util/jar/JarUtils.java:INITIAL->1.1
libraries/javalib/external/classpath/gnu/java/util/prefs/NodeWriter.java:1.2->1.3
libraries/javalib/external/classpath/gnu/javax/crypto/pad/PadFactory.java:1.1->1.2
libraries/javalib/external/classpath/gnu/javax/imageio/bmp/BMPInfoHeader.java:1.2->1.3
libraries/javalib/external/classpath/gnu/javax/imageio/bmp/EncodeRLE4.java:1.1->1.2
libraries/javalib/external/classpath/gnu/javax/imageio/bmp/EncodeRLE8.java:1.1->1.2
libraries/javalib/external/classpath/gnu/regexp/CharIndexed.java:1.2->1.3
libraries/javalib/external/classpath/gnu/regexp/CharIndexedCharArray.java:1.2->1.3
libraries/javalib/external/classpath/gnu/regexp/CharIndexedInputStream.java:1.2->1.3
libraries/javalib/external/classpath/gnu/regexp/CharIndexedString.java:1.2->1.3
libraries/javalib/external/classpath/gnu/regexp/CharIndexedStringBuffer.java:1.2->1.3
libraries/javalib/external/classpath/gnu/regexp/RE.java:1.7->1.8
libraries/javalib/external/classpath/gnu/regexp/REMatch.java:1.5->1.6
libraries/javalib/external/classpath/gnu/regexp/RETokenEndOfPreviousMatch.java:INITIAL->1.1
libraries/javalib/external/classpath/gnu/regexp/RETokenEndSub.java:1.3->1.4
libraries/javalib/external/classpath/gnu/regexp/RETokenLookBehind.java:1.2->1.3
libraries/javalib/external/classpath/include/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/include/config.h.in:1.3->1.4
libraries/javalib/external/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h:1.1->1.2
libraries/javalib/external/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h:1.2->1.3
libraries/javalib/external/classpath/java/awt/AlphaComposite.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/BasicStroke.java:1.2->1.3
libraries/javalib/external/classpath/java/awt/Choice.java:1.2->1.3
libraries/javalib/external/classpath/java/awt/Component.java:1.6->1.7
libraries/javalib/external/classpath/java/awt/Container.java:1.9->1.10
libraries/javalib/external/classpath/java/awt/GraphicsConfiguration.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/GridBagLayout.java:1.5->1.6
libraries/javalib/external/classpath/java/awt/ScrollPaneAdjustable.java:1.2->1.3
libraries/javalib/external/classpath/java/awt/TexturePaint.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/Window.java:1.3->1.4
libraries/javalib/external/classpath/java/awt/datatransfer/SystemFlavorMap.java:1.3->1.4
libraries/javalib/external/classpath/java/awt/dnd/DragGestureRecognizer.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/dnd/DragSourceContext.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/font/GlyphMetrics.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/font/GlyphVector.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/font/GraphicAttribute.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/font/ImageGraphicAttribute.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/font/LineBreakMeasurer.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/font/ShapeGraphicAttribute.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/font/TextMeasurer.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/geom/Point2D.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/image/DirectColorModel.java:1.1->1.2
libraries/javalib/external/classpath/java/awt/image/renderable/RenderableImageProducer.java:1.1->1.2
libraries/javalib/external/classpath/java/beans/beancontext/BeanContextServicesSupport.java:1.2->1.3
libraries/javalib/external/classpath/java/beans/beancontext/BeanContextSupport.java:1.2->1.3
libraries/javalib/external/classpath/java/io/CharArrayWriter.java:1.1->1.2
libraries/javalib/external/classpath/java/io/FilePermission.java:1.2->1.3
libraries/javalib/external/classpath/java/io/InputStream.java:1.2->1.3
libraries/javalib/external/classpath/java/io/ObjectOutputStream.java:1.6->1.7
libraries/javalib/external/classpath/java/io/ObjectStreamConstants.java:1.1->1.2
libraries/javalib/external/classpath/java/io/PrintStream.java:1.3->1.4
libraries/javalib/external/classpath/java/lang/reflect/Member.java:1.1->1.2
libraries/javalib/external/classpath/java/lang/reflect/Modifier.java:1.1->1.2
libraries/javalib/external/classpath/java/net/URLClassLoader.java:1.6->1.7
libraries/javalib/external/classpath/java/net/URLConnection.java:1.3->1.4
libraries/javalib/external/classpath/java/nio/channels/Channels.java:1.2->1.3
libraries/javalib/external/classpath/java/rmi/activation/Activatable.java:1.2->1.3
libraries/javalib/external/classpath/java/rmi/activation/ActivationGroup.java:1.2->1.3
libraries/javalib/external/classpath/java/rmi/activation/ActivationGroupID.java:1.2->1.3
libraries/javalib/external/classpath/java/rmi/activation/ActivationGroup_Stub.java:1.1->1.2
libraries/javalib/external/classpath/java/rmi/activation/ActivationID.java:1.2->1.3
libraries/javalib/external/classpath/java/rmi/activation/ActivationSystem.java:1.2->1.3
libraries/javalib/external/classpath/java/rmi/server/ObjID.java:1.2->1.3
libraries/javalib/external/classpath/java/rmi/server/RemoteObject.java:1.1->1.2
libraries/javalib/external/classpath/java/rmi/server/RemoteObjectInvocationHandler.java:1.1->1.2
libraries/javalib/external/classpath/java/rmi/server/UID.java:1.3->1.4
libraries/javalib/external/classpath/java/security/cert/Certificate.java:1.1->1.2
libraries/javalib/external/classpath/java/text/Collator.java:1.1->1.2
libraries/javalib/external/classpath/java/text/RuleBasedCollator.java:1.1->1.2
libraries/javalib/external/classpath/java/util/GregorianCalendar.java:1.1->1.2
libraries/javalib/external/classpath/java/util/Locale.java:1.1->1.2
libraries/javalib/external/classpath/java/util/jar/Attributes.java:1.2->1.3
libraries/javalib/external/classpath/java/util/jar/Manifest.java:1.2->1.3
libraries/javalib/external/classpath/java/util/regex/Pattern.java:1.2->1.3
libraries/javalib/external/classpath/javax/crypto/KeyGenerator.java:1.1->1.2
libraries/javalib/external/classpath/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java:1.1->1.2
libraries/javalib/external/classpath/javax/imageio/plugins/jpeg/JPEGQTable.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/imageio/stream/FileCacheImageOutputStream.java:1.1->1.2
libraries/javalib/external/classpath/javax/imageio/stream/ImageInputStreamImpl.java:1.1->1.2
libraries/javalib/external/classpath/javax/imageio/stream/ImageOutputStreamImpl.java:1.2->1.3
libraries/javalib/external/classpath/javax/imageio/stream/MemoryCacheImageInputStream.java:1.1->1.2
libraries/javalib/external/classpath/javax/imageio/stream/MemoryCacheImageOutputStream.java:1.1->1.2
libraries/javalib/external/classpath/javax/naming/ldap/StartTlsRequest.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/naming/ldap/StartTlsResponse.java:INITIAL->1.1
libraries/javalib/external/classpath/javax/swing/AbstractButton.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/DefaultComboBoxModel.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/DefaultListSelectionModel.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/InputMap.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/JButton.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/JComboBox.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/JComponent.java:1.9->1.10
libraries/javalib/external/classpath/javax/swing/JFileChooser.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/JLayeredPane.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/JProgressBar.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/JRootPane.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/JScrollBar.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/JSlider.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/JTabbedPane.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/JTable.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/JTextField.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/KeyboardManager.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/MenuSelectionManager.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/RepaintManager.java:1.7->1.8
libraries/javalib/external/classpath/javax/swing/UIManager.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/filechooser/UnixFileSystemView.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicInternalFrameUI.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java:1.9->1.10
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicMenuItemUI.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicRootPaneUI.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicSliderUI.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTabbedPaneUI.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTableUI.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTextAreaUI.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTextUI.java:1.7->1.8
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalBorders.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalButtonUI.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalRootPaneUI.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalSliderUI.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalTabbedPaneUI.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalToggleButtonUI.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalTreeUI.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/plaf/synth/ColorType.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/plaf/synth/SynthGraphicsUtils.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/plaf/synth/SynthLookAndFeel.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/plaf/synth/SynthPainter.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/plaf/synth/SynthStyle.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/table/JTableHeader.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/text/AbstractDocument.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/text/AsyncBoxView.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/text/BoxView.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/text/CompositeView.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/text/DefaultCaret.java:1.7->1.8
libraries/javalib/external/classpath/javax/swing/text/FieldView.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/text/GapContent.java:1.6->1.7
libraries/javalib/external/classpath/javax/swing/text/InternationalFormatter.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/text/PlainView.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/text/Position.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/text/Segment.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/text/StyleContext.java:1.4->1.5
libraries/javalib/external/classpath/javax/swing/text/Utilities.java:1.5->1.6
libraries/javalib/external/classpath/javax/swing/text/WrappedPlainView.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/text/html/FormView.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/text/html/HTML.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/text/html/HTMLDocument.java:1.7->1.8
libraries/javalib/external/classpath/javax/swing/text/html/HTMLEditorKit.java:1.8->1.9
libraries/javalib/external/classpath/javax/swing/text/html/NullView.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/text/html/parser/Entity.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/tree/AbstractLayoutCache.java:1.1->1.2
libraries/javalib/external/classpath/javax/swing/tree/DefaultTreeModel.java:1.3->1.4
libraries/javalib/external/classpath/javax/swing/tree/DefaultTreeSelectionModel.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/tree/FixedHeightLayoutCache.java:1.2->1.3
libraries/javalib/external/classpath/javax/swing/tree/VariableHeightLayoutCache.java:1.2->1.3
libraries/javalib/external/classpath/javax/xml/datatype/DatatypeFactory.java:1.1->1.2
libraries/javalib/external/classpath/javax/xml/validation/SchemaFactoryLoader.java:INITIAL->1.1
libraries/javalib/external/classpath/lib/Makefile.am:1.11->1.12
libraries/javalib/external/classpath/lib/Makefile.in:1.21->1.22
libraries/javalib/external/classpath/lib/gen-classlist.sh.in:1.2->1.3
libraries/javalib/external/classpath/lib/split-for-gcj.sh:1.1->1.2
libraries/javalib/external/classpath/m4/acinclude.m4:1.3->1.4
libraries/javalib/external/classpath/native/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/fdlibm/Makefile.in:1.18->1.19
libraries/javalib/external/classpath/native/jawt/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/classpath/Makefile.in:1.17->1.18
libraries/javalib/external/classpath/native/jni/gtk-peer/Makefile.in:1.17->1.18
libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:1.4->1.5
libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c:1.1->1.2
libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:1.3->1.4
libraries/javalib/external/classpath/native/jni/java-io/Makefile.in:1.17->1.18
libraries/javalib/external/classpath/native/jni/java-lang/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/java-net/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/java-nio/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/java-util/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/midi-alsa/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/midi-dssi/Makefile.in:1.17->1.18
libraries/javalib/external/classpath/native/jni/qt-peer/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/jni/xmlj/Makefile.in:1.17->1.18
libraries/javalib/external/classpath/native/target/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/target/Linux/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/native/target/generic/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/resource/Makefile.in:1.17->1.18
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_IN.properties:1.1->1.2(DEAD)
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_IQ.properties:1.1->1.2(DEAD)
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_JO.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_KW.properties:1.1->1.2(DEAD)
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_LY.properties:1.1->1.2(DEAD)
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_QA.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_SA.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_SY.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_TN.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ar_YE.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_as_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_az.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_be_BY.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_bn_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_bs.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_byn.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_byn_ER.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_el_CY.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_en.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_en_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_en_PK.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_en_US_POSIX.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_es_PY.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_fa.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_fa_AF.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_fa_IR.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_gez.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_gez_ER.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_gez_ET.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_gu_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_haw.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_haw_US.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_hi_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ja_JP.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_kn.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_kn_IN.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ko.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_kok.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_kok_IN.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_mn_MN.properties:1.1->1.2(DEAD)
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_mr_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_or_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_pa.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_pa_IN.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ps_AF.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ru_RU.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sa.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sa_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sid.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sid_ET.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sl.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sl_SI.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_so.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_so_DJ.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_so_ET.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_so_SO.properties:1.1->1.2
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sr.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sr_BA_Cyrl.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sr_BA_Latn.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_sr_Cyrl.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_syr.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_syr_SY.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_ta_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_te_IN.properties:1.2->1.3
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_tig.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_tig_ER.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_uz_AF.properties:1.1->1.2(DEAD)
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_uz_AF_Arab.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_uz_Arab.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_uz_Latn.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_wal.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/java/locale/LocaleInformation_wal_ET.properties:INITIAL->1.1
libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.23->1.24
libraries/javalib/external/classpath/scripts/Makefile.in:1.16->1.17
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.23->1.24
libraries/javalib/external/classpath/scripts/generate-locale-list.sh:1.1->1.2
libraries/javalib/external/classpath/tools/Makefile.am:1.3->1.4
libraries/javalib/external/classpath/tools/Makefile.in:1.4->1.5
libraries/javalib/external/classpath/tools/README:1.1->1.2
libraries/javalib/external/classpath/tools/jarsigner.sh.in:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/GRMIC.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/GRMIC.txt:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/IorParser.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/grmic/CompilationError.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/grmic/Generator.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/grmic/GiopIo.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/grmic/GiopRmicCompiler.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/grmic/HashFinder.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/giop/grmic/MethodGenerator.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/HashUtils.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/JarSigner.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/JarVerifier.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/Main.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/jarsigner/SFHelper.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/Persistent.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/PersistentBidiHashTable.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/PersistentHashTable.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/REGISTRY.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/REGISTRY.txt:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/RMIC.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/RMIC.txt:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/RMID.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/RMID.txt:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/registry/RegistryImpl.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/registry/RegistryImpl_Skel.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/registry/RegistryImpl_Stub.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/rmic/RmiMethodGenerator.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/rmic/RmicCompiler.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/rmic/WrapUnWrapper.java:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/rmic/templates/Stub_12Method.jav:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/rmic/templates/Stub_12MethodVoid.jav:1.1->1.2
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/rmid/ActivationSystemImpl.java:INITIAL->1.1
libraries/javalib/external/classpath/tools/gnu/classpath/tools/rmi/rmid/ActivationSystemImpl_Stub.java:INITIAL->1.1
libraries/javalib/external/classpath/vm/reference/gnu/classpath/Unsafe.java:1.1->1.2
libraries/javalib/external/classpath/vm/reference/java/lang/reflect/Constructor.java:1.3->1.4
libraries/javalib/external/classpath/vm/reference/java/lang/reflect/Field.java:1.2->1.3
libraries/javalib/external/classpath/vm/reference/java/lang/reflect/Method.java:1.3->1.4
libraries/javalib/vmspecific/java/lang/reflect/Array.java:1.1->1.2(DEAD)
libraries/javalib/vmspecific/java/lang/reflect/Constructor.java:1.1->1.2
libraries/javalib/vmspecific/java/lang/reflect/Field.java:1.2->1.3
libraries/javalib/vmspecific/java/lang/reflect/Method.java:1.1->1.2
libraries/javalib/vmspecific/java/lang/reflect/VMArray.java:INITIAL->1.1
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4714 kaffe/ChangeLog:1.4715
--- kaffe/ChangeLog:1.4714 Sun Apr 2 00:55:32 2006
+++ kaffe/ChangeLog Mon Apr 3 00:50:23 2006
@@ -1,5 +1,26 @@
2006-04-02 Dalibor Topic <robilad at kaffe.org>
+ * libraries/javalib/vmspecific/java/lang/reflect/Array.java,
+ libraries/clib/native/Array.c: Removed.
+
+ * libraries/javalib/vmspecific/java/lang/reflect/Constructor.java
+ libraries/javalib/vmspecific/java/lang/reflect/Field.java
+ libraries/javalib/vmspecific/java/lang/reflect/Method.java:
+ Added missing methods from GNU Classpath.
+
+ * libraries/javalib/vmspecific/java/lang/reflect/VMArray.java
+ libraries/clib/native/java_lang_reflect_VMArray.c: New files,
+ taken from GNU Classpath.
+
+ * include/Makefile.am: Don't generate include file for Array.
+
+ * libraries/clib/native/Makefile.am: Removed Array.c. Added
+ java_lang_reflect_VMArray.c.
+
+ * Resynchronized GNU Classpath.
+
+2006-04-02 Dalibor Topic <robilad at kaffe.org>
+
Fix for #32.
* configure.ac: Make --disable-native-awt disable GNU Classpath's
Index: kaffe/include/Makefile.am
diff -u kaffe/include/Makefile.am:1.125 kaffe/include/Makefile.am:1.126
--- kaffe/include/Makefile.am:1.125 Sat Dec 24 05:12:23 2005
+++ kaffe/include/Makefile.am Mon Apr 3 00:50:26 2006
@@ -50,7 +50,6 @@
java_lang_Cloneable.h \
java_lang_Integer.h \
java_lang_Math.h \
- java_lang_reflect_Array.h \
java_lang_reflect_Constructor.h \
java_lang_reflect_Field.h \
java_lang_reflect_Method.h \
Index: kaffe/include/Makefile.in
diff -u kaffe/include/Makefile.in:1.274 kaffe/include/Makefile.in:1.275
--- kaffe/include/Makefile.in:1.274 Tue Feb 7 21:47:07 2006
+++ kaffe/include/Makefile.in Mon Apr 3 00:50:27 2006
@@ -405,7 +405,6 @@
java_lang_Cloneable.h \
java_lang_Integer.h \
java_lang_Math.h \
- java_lang_reflect_Array.h \
java_lang_reflect_Constructor.h \
java_lang_reflect_Field.h \
java_lang_reflect_Method.h \
===================================================================
Checking out kaffe/libraries/clib/native/Array.c
RCS: /home/cvs/kaffe/kaffe/libraries/clib/native/Attic/Array.c,v
VERS: 1.23
***************
--- kaffe/libraries/clib/native/Array.c Mon Apr 3 01:03:33 2006
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,42 +0,0 @@
-/*
- * java.lang.reflect.Array.c
- *
- * Copyright (c) 1996, 1997
- * Transvirtual Technologies, Inc. All rights reserved.
- *
- * See the file "license.terms" for information on usage and redistribution
- * of this file.
- */
-
-#include "config.h"
-#include "config-std.h"
-#include "config-mem.h"
-#include "object.h"
-#include "classMethod.h"
-#include "baseClasses.h"
-#include "itypes.h"
-#include "soft.h"
-#include "exception.h"
-#include "java_lang_reflect_Array.h"
-#include <native.h>
-#include "defs.h"
-
-jint
-java_lang_reflect_Array_getLength(struct Hjava_lang_Object* obj)
-{
- if (!CLASS_IS_ARRAY(OBJECT_CLASS(obj)))
- SignalError("java.lang.IllegalArgumentException", "");
-
- return (obj_length((HArrayOfObject*)obj));
-}
-
-struct Hjava_lang_Object*
-java_lang_reflect_Array_newArray(struct Hjava_lang_Class* clazz, jint size)
-{
- if (size < 0) {
- SignalError("java.lang.NegativeArraySizeException", "");
- }
-
- return (newArray(clazz, (jsize) size));
-}
-
Index: kaffe/libraries/clib/native/Makefile.am
diff -u kaffe/libraries/clib/native/Makefile.am:1.54 kaffe/libraries/clib/native/Makefile.am:1.55
--- kaffe/libraries/clib/native/Makefile.am:1.54 Sun Mar 5 14:03:49 2006
+++ kaffe/libraries/clib/native/Makefile.am Mon Apr 3 00:50:30 2006
@@ -42,7 +42,7 @@
java_lang_ref_Reference.c
REFLECT_SRCS = \
- Array.c \
+ java_lang_reflect_VMArray.c \
Constructor.c \
Field.c \
Method.c
Index: kaffe/libraries/clib/native/Makefile.in
diff -u kaffe/libraries/clib/native/Makefile.in:1.216 kaffe/libraries/clib/native/Makefile.in:1.217
--- kaffe/libraries/clib/native/Makefile.in:1.216 Sun Mar 5 14:03:49 2006
+++ kaffe/libraries/clib/native/Makefile.in Mon Apr 3 00:50:30 2006
@@ -99,8 +99,9 @@
libjavalang_la-String.lo libjavalang_la-System.lo \
libjavalang_la-Thread.lo libjavalang_la-Throwable.lo \
libjavalang_la-ZipFile.lo
-am__objects_2 = libjavalang_la-Array.lo libjavalang_la-Constructor.lo \
- libjavalang_la-Field.lo libjavalang_la-Method.lo
+am__objects_2 = libjavalang_la-java_lang_reflect_VMArray.lo \
+ libjavalang_la-Constructor.lo libjavalang_la-Field.lo \
+ libjavalang_la-Method.lo
am__objects_3 = libjavalang_la-AccessController.lo
am__objects_4 = libjavalang_la-TestNative.lo
am__objects_5 = libjavalang_la-TimeZone.lo
@@ -428,7 +429,7 @@
java_lang_ref_Reference.c
REFLECT_SRCS = \
- Array.c \
+ java_lang_reflect_VMArray.c \
Constructor.c \
Field.c \
Method.c
@@ -541,7 +542,6 @@
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-AccessController.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-Array.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-Class.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-ClassLoader.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-Constructor.Plo at am__quote@
@@ -565,6 +565,7 @@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-java_lang_VMProcess.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-java_lang_VMSystem.Plo at am__quote@
@AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-java_lang_ref_Reference.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libjavalang_la-java_lang_reflect_VMArray.Plo at am__quote@
.c.o:
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@@ -706,12 +707,12 @@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjavalang_la_CFLAGS) $(CFLAGS) -c -o libjavalang_la-ZipFile.lo `test -f 'ZipFile.c' || echo '$(srcdir)/'`ZipFile.c
-libjavalang_la-Array.lo: Array.c
- at am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjavalang_la_CFLAGS) $(CFLAGS) -MT libjavalang_la-Array.lo -MD -MP -MF "$(DEPDIR)/libjavalang_la-Array.Tpo" -c -o libjavalang_la-Array.lo `test -f 'Array.c' || echo '$(srcdir)/'`Array.c; \
- at am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libjavalang_la-Array.Tpo" "$(DEPDIR)/libjavalang_la-Array.Plo"; else rm -f "$(DEPDIR)/libjavalang_la-Array.Tpo"; exit 1; fi
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='Array.c' object='libjavalang_la-Array.lo' libtool=yes @AMDEPBACKSLASH@
+libjavalang_la-java_lang_reflect_VMArray.lo: java_lang_reflect_VMArray.c
+ at am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjavalang_la_CFLAGS) $(CFLAGS) -MT libjavalang_la-java_lang_reflect_VMArray.lo -MD -MP -MF "$(DEPDIR)/libjavalang_la-java_lang_reflect_VMArray.Tpo" -c -o libjavalang_la-java_lang_reflect_VMArray.lo `test -f 'java_lang_reflect_VMArray.c' || echo '$(srcdir)/'`java_lang_reflect_VMArray.c; \
+ at am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libjavalang_la-java_lang_reflect_VMArray.Tpo" "$(DEPDIR)/libjavalang_la-java_lang_reflect_VMArray.Plo"; else rm -f "$(DEPDIR)/libjavalang_la-java_lang_reflect_VMArray.Tpo"; exit 1; fi
+ at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='java_lang_reflect_VMArray.c' object='libjavalang_la-java_lang_reflect_VMArray.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjavalang_la_CFLAGS) $(CFLAGS) -c -o libjavalang_la-Array.lo `test -f 'Array.c' || echo '$(srcdir)/'`Array.c
+ at am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjavalang_la_CFLAGS) $(CFLAGS) -c -o libjavalang_la-java_lang_reflect_VMArray.lo `test -f 'java_lang_reflect_VMArray.c' || echo '$(srcdir)/'`java_lang_reflect_VMArray.c
libjavalang_la-Constructor.lo: Constructor.c
@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libjavalang_la_CFLAGS) $(CFLAGS) -MT libjavalang_la-Constructor.lo -MD -MP -MF "$(DEPDIR)/libjavalang_la-Constructor.Tpo" -c -o libjavalang_la-Constructor.lo `test -f 'Constructor.c' || echo '$(srcdir)/'`Constructor.c; \
===================================================================
Checking out kaffe/libraries/clib/native/java_lang_reflect_VMArray.c
RCS: /home/cvs/kaffe/kaffe/libraries/clib/native/java_lang_reflect_VMArray.c,v
VERS: 1.1
***************
--- /dev/null Sun Aug 4 19:57:58 2002
+++ kaffe/libraries/clib/native/java_lang_reflect_VMArray.c Mon Apr 3 01:03:34 2006
@@ -0,0 +1,62 @@
+/* java.lang.reflect.Array native functions
+ Copyright (C) 1998, 2004 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING. If not, write to the
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library. Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module. An independent module is a module which is not derived from
+or based on this library. If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so. If you do not wish to do so, delete this
+exception statement from your version. */
+
+/*
+ * java.lang.reflect.Array native functions.
+ * Author: John Keiser
+ * Version: 1.1.0
+ * Date: 2 Jun 1998
+ */
+
+#include <config.h>
+#include <stddef.h>
+
+#include "java_lang_reflect_VMArray.h"
+
+/*
+ * Class: java_lang_reflect_Array
+ * Method: createObjectArray
+ * Signature: (Ljava/lang/Class;I)Ljava/lang/Object;
+ */
+JNIEXPORT jobject JNICALL
+Java_java_lang_reflect_VMArray_createObjectArray
+ (JNIEnv * env,
+ jclass thisClass __attribute__ ((__unused__)),
+ jclass arrayType, jint arrayLength)
+{
+ return (jobject) (*env)->NewObjectArray (env, arrayLength, arrayType, NULL);
+}
Index: kaffe/libraries/javalib/Makefile.am
diff -u kaffe/libraries/javalib/Makefile.am:1.425 kaffe/libraries/javalib/Makefile.am:1.426
--- kaffe/libraries/javalib/Makefile.am:1.425 Thu Mar 23 01:33:25 2006
+++ kaffe/libraries/javalib/Makefile.am Mon Apr 3 00:50:30 2006
@@ -235,10 +235,10 @@
vmspecific/java/lang/VMThread.java \
vmspecific/java/lang/VMThrowable.java \
vmspecific/java/lang/ref/Reference.java \
- vmspecific/java/lang/reflect/Array.java \
vmspecific/java/lang/reflect/Constructor.java \
vmspecific/java/lang/reflect/Field.java \
vmspecific/java/lang/reflect/Method.java \
+ vmspecific/java/lang/reflect/VMArray.java \
vmspecific/java/lang/reflect/VMProxy.java \
vmspecific/java/net/InetAddress.java \
vmspecific/java/net/VMInetAddress.java \
Index: kaffe/libraries/javalib/Makefile.in
diff -u kaffe/libraries/javalib/Makefile.in:1.531 kaffe/libraries/javalib/Makefile.in:1.532
--- kaffe/libraries/javalib/Makefile.in:1.531 Thu Mar 23 01:33:27 2006
+++ kaffe/libraries/javalib/Makefile.in Mon Apr 3 00:50:31 2006
@@ -554,10 +554,10 @@
vmspecific/java/lang/VMThread.java \
vmspecific/java/lang/VMThrowable.java \
vmspecific/java/lang/ref/Reference.java \
- vmspecific/java/lang/reflect/Array.java \
vmspecific/java/lang/reflect/Constructor.java \
vmspecific/java/lang/reflect/Field.java \
vmspecific/java/lang/reflect/Method.java \
+ vmspecific/java/lang/reflect/VMArray.java \
vmspecific/java/lang/reflect/VMProxy.java \
vmspecific/java/net/InetAddress.java \
vmspecific/java/net/VMInetAddress.java \
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.23 kaffe/libraries/javalib/external/classpath/ChangeLog:1.24
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.23 Tue Mar 21 23:15:53 2006
+++ kaffe/libraries/javalib/external/classpath/ChangeLog Mon Apr 3 00:50:35 2006
@@ -1,3 +1,1537 @@
+2006-04-02 Dalibor Topic <robilad at kaffe.org>
+
+ * configure.ac (with-glibj-zip): Added new option.
+
+ * examples/Makefile.am,
+ lib/Makefile.am,
+ tools/Makefile.am: Adapted build classpath to use glibj.zip,
+ in addition to classes in lib directory.
+
+2006-04-02 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ tools/gnu/classpath/tools/giop/GRMIC.java,
+ tools/gnu/classpath/tools/giop/IorParser.java,
+ tools/gnu/classpath/tools/giop/grmic/CompilationError.java,
+ tools/gnu/classpath/tools/giop/grmic/Generator.java,
+ tools/gnu/classpath/tools/giop/grmic/GiopIo.java,
+ tools/gnu/classpath/tools/giop/grmic/GiopRmicCompiler.java,
+ tools/gnu/classpath/tools/giop/grmic/HashFinder.java,
+ tools/gnu/classpath/tools/giop/grmic/MethodGenerator.java,
+ tools/gnu/classpath/tools/rmi/RMIC.java,
+ tools/gnu/classpath/tools/rmi/rmic/RmiMethodGenerator.java,
+ tools/gnu/classpath/tools/rmi/rmic/RmicCompiler.java,
+ tools/gnu/classpath/tools/rmi/rmic/WrapUnWrapper.java: Removed
+ linking exception from the licensing header.
+ * tools/gnu/classpath/tools/rmi/rmid/ActivationSystemImpl_Stub.java:
+ Added licensing header.
+
+2006-04-02 Mark Wielaard <mark at klomp.org>
+
+ * tools/Makefile.am (bin_SCRIPTS): Renamed to jarsigner.sh.
+ (jarsigner): Removed.
+
+2006-04-02 Dalibor Topic <robilad at kaffe.org>
+
+ * configure.ac: don't check for isnan function.
+ * native/fdlibm/fdlibm.h: Always use the isnan macro.
+
+2006-04-02 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * configure.ac: Added tools/jarsigner.sh to AC_CONFIG_FILES.
+ * tools/Makefile.am: Generate jarsigner shell script.
+ * tools/jarsigner.sh.in: New template.
+ * tools/.cvsignore: Added jarsigner.sh.
+
+2006-04-02 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * tools/gnu/classpath/tools/jarsigner/HashUtils.java: Use GPL.
+ * tools/gnu/classpath/tools/jarsigner/SFHelper.java: Likewise.
+ * tools/gnu/classpath/tools/jarsigner/JarVerifier.java: Likewise.
+ * tools/gnu/classpath/tools/jarsigner/JarSigner.java: Likewise.
+ * tools/gnu/classpath/tools/jarsigner/Main.java: Likewise.
+ Re-organised imports.
+
+2006-04-01 Bernhard Rosenkraenzer <bero at arklinux.org>
+
+ PR classpath/25924:
+ * java/awt/image/DirectColorModel.java (extractAndNormalizeSample):
+ Handle case where alpha==0.
+
+2006-04-02 Robert Schuster <robertschuster at fsfe.org>
+
+ PR #26676
+ * javax/swing/text/Utilities.java:
+ (getTabbedTextOffset): Added check to decrement pos not below zero,
+ changed '>' comparison to '>='.
+ * javax/swing/text/WrappedPlainView.java:
+ (lineHeight): New field.
+ (calculateBreakPosition): Throw InternalError in catch block, removed
+ unneeded brackets, use specific version of
+ Utilities.getTabbedTextOffset.
+ (paint): Set various properties neccessary for drawing.
+ (WrappedLine.paint): Removed code to set field of outer class.
+ (WrappedLine.modelToView): Removed unneeded expression from
+ if-statement.
+ (WrappedLine.viewToModel): Initialize end with endOffset - 1, removed
+ -1 from return statement, copy only a subset into the Segment, removed
+ special handling of mark value - just return it, simplified
+ incrementation of currLineStart.
+ (WrappedLine.insertUpdate): Recalculate numLines, report preference
+ change to parent view.
+ (WrappedLine.removeUpdate): Dito.
+
+2006-04-02 Robert Schuster <robertschuster at fsfe.org>
+
+ * javax/swing/text/Segment.java:
+ (toString): Return empty string when array is null.
+
+2006-04-02 Robert Schuster <robertschuster at fsfe.org>
+
+ * javax/swing/plaf/basic/BasicTextUI.java:
+ (damageRange): Use SwingUtilities.computeUnion to avoid
+ unneccessary Rectangle instantiation.
+
+2006-04-01 Tom Tromey <tromey at redhat.com>
+
+ * java/security/cert/Certificate.java (serialVersionUID): Fixed.
+
+2006-04-01 Robert Schuster <robertschuster at fsfe.org>
+
+ * javax/swing/text/CompositeView.java: Fixed copyright header.
+ * javax/swing/text/BoxView.java: Fixed copyright header.
+ * javax/swing/text/WrappedPlainView.java: Fixed copyright header.
+ * javax/swing/text/Utilities.java: Fixed copyright header.
+
+2006-04-01 Robert Schuster <robertschuster at fsfe.org>
+
+ * javax/swing/text/CompositeView.java:
+ (modelToView): Throw BadLocationException when no child
+ view can be found, restructed to throw exception as early
+ as possible.
+ (viewToModel): Use mutable allocation as argument for viewToModel
+ call on child view.
+ * javax/swing/text/BoxView.java:
+ (getViewAtPoint): Call setBounds() r before method returns with
+ suitable child view.
+ * javax/swing/text/Utilities.java:
+ (getPositionBelow): Added try-catch-block around modelToView call,
+ added method return when BadLocationException was thrown.
+ * javax/swing/text/WrappedPlainView.java:
+ (WrappedLine.viewToModel): Changed '<=' to '<' in if-expression,
+ added note about meaning of rect.x and rect.width, removed unneeded
+ checks, added code to not return the last possible document offset.
+
+2006-04-01 Robert Schuster <robertschuster at fsfe.org>
+
+ * javax/swing/text/WrappedPlainView.java:
+ (WrappedLine.viewToModel): Change < to <= in if-statement,
+ removed addition of currLineStart to return value.
+ * javax/swing/text/BoxView.java:
+ (getViewAtPoint): Use copy instead of r for method call
+ which modifies the second argument.
+
+2006-04-01 Mark Wielaard <mark at klomp.org>
+
+ Fixes PR26973
+ * java/util/jar/Attributes.java: Fully qualify java.util.Map.
+
+2006-03-31 Tom Tromey <tromey at redhat.com>
+
+ * lib/split-for-gcj.sh: Updated for multi-field format.
+ * lib/Makefile.am (CLEANFILES): Added classes.2.
+ * lib/gen-classlist.sh.in (GCJ): Removed. Create classes.1 and
+ classes.2 using multiple fields.
+
+2006-03-31 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ * javax/swing/JTable.java (columnSelectionChanged):
+ Removed print statement.
+ * javax/swing/DefaultListSelectionModel.java
+ (addSelectionInterval, removeSelectionInterval):
+ Fire the difference between selection. (setLeadSelectionIndex):
+ Fire the difference and mark current and previous lead
+ selection indexes for repaint.
+
+2006-03-31 Thomas Fitzsimmons <fitzsim at redhat.com>
+
+ * javax/imageio/plugins/jpeg/JPEGHuffmanTable.java: Eliminate
+ unnecessary copying.
+ * javax/imageio/plugins/jpeg/JPEGQTable.java: Likewise.
+
+2006-03-31 Lillian Angel <langel at redhat.com>
+
+ * java/awt/Component.java
+ (translateEvent): oldKey should be the value of the
+ key char.
+
+2006-03-31 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ * javax/swing/JTable.java (columnSelectionChanged):
+ Treat second repaint parameter as width.
+
+2006-03-31 Lillian Angel <langel at redhat.com>
+
+ PR classpath/26924
+ * gnu/java/awt/peer/gtk/GtkCanvasPeer.java
+ (realize): New native function.
+ * include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h:
+ Added new function declaration.
+ * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c
+ (realize): New function.
+
+2006-03-31 Robert Schuster <robertschuster at fsfe.org>
+
+ * javax/swing/text/GapContent.java:
+ (replace): Move all Position instances from gap's end to
+ it's start before increasing the gap start.
+ * javax/swing/plaf/basic/BasicTextAreaUI.java:
+ (propertyChanged): Update the view only instead of
+ indicating a document change.
+
+2006-03-31 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/JTextField.java
+ (fireActionPerformed): Put the textfields text in the action
+ instead of the action name.
+
+2006-04-01 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * tools/gnu/classpath/tools/jarsigner/Main.java (setupCommonParams):
+ Check for null jar-file argument.
+ (setupSigningParams): Check for null alias argument.
+
+2006-03-31 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/JComponent.java
+ (paintChildren): Split up in two cases, depending on the
+ optimizedDrawingEnabled flag.
+ (paintChildrenWithOverlap): New method. Paints children when
+ not optimizedDrawingEnabled. This implements better painting
+ algorithm for overlapping components, so that the painted
+ regions are minimized.
+ (paintChildrenOptimized): New method. Paints children when
+ when optimizedDrawingEnabled. This implements a painting
+ algorithm that is optimized for the case when all children
+ are guaranteed to be tiled.
+
+2006-03-31 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * tools/gnu/classpath/tools/jarsigner/SFHelper.java (updateEntry): Use
+ Attributes.putValue(String,String).
+ (finishSigning): Likewise.
+ * gnu/java/util/jar/JarUtils.java (MANIFEST_VERSION): New constant.
+ (SIGNATURE_VERSION): Likewise.
+ (readSFManifest): Use local string constant.
+ (readMainSection): Likewise.
+ (readVersionInfo): Likewise.
+ * java/util/jar/Attributes.java (MANIFEST_VERSION):
+ Redefined using JarUtils constant.
+ (SIGNATURE_VERSION): Likewise.
+ (putValue(Name,String)): Made it private.
+
+2006-03-31 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ * javax/swing/DefaultListSelectionModel.java (fireDifference):
+ New method. (clearSelection): Rewritten. (setSelectionInterval):
+ Fire the difference between current and new selection.
+ * javax/swing/JTable.java (columnSelectionChanged, valueChanged):
+ Only repaint the region, where selection has been changed.
+ * javax/swing/plaf/basic/BasicTableUI.java
+ (TableAction.actionPerformed): Do not change the column selection
+ when only row selection change is wanted (and in reverse) and
+ do not call the repaint() here.
+
+2006-03-31 David Gilbert <david.gilbert at object-refinery.com>
+
+ Fixes bug #26951
+ * javax/swing/DefaultComboBoxModel.java
+ (DefaultComboBoxModel(Vector)): Call getSize() instead of
+ vector.size(),
+ (addElement): Call list.addElement() rather than list.add(), and only
+ update selected item if it is currently null,
*** Patch too long, truncated ***
More information about the kaffe
mailing list