[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