aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/lib
diff options
context:
space:
mode:
authorMatthias Klose <doko@gcc.gnu.org>2007-08-04 10:53:49 +0000
committerMatthias Klose <doko@gcc.gnu.org>2007-08-04 10:53:49 +0000
commitf06a83c0b2f7761510836194a6c9a8a72000937c (patch)
tree871b70a606d87369d5aa9d6f621baedc13b49eba /libjava/classpath/lib
parent2c3de459b647a72fc35d66adeda274ba0f14347b (diff)
downloadgcc-f06a83c0b2f7761510836194a6c9a8a72000937c.zip
gcc-f06a83c0b2f7761510836194a6c9a8a72000937c.tar.gz
gcc-f06a83c0b2f7761510836194a6c9a8a72000937c.tar.bz2
Import GNU Classpath (libgcj-import-20070727).
libjava/ 2007-08-04 Matthias Klose <doko@ubuntu.com> Import GNU Classpath (libgcj-import-20070727). * Regenerate class and header files. * Regenerate auto* files. * include/jvm.h: * jni-libjvm.cc (Jv_JNI_InvokeFunctions): Rename type. * jni.cc (_Jv_JNIFunctions, _Jv_JNI_InvokeFunctions): Likewise. * jni.cc (_Jv_JNI_CallAnyMethodA, _Jv_JNI_CallAnyVoidMethodA, _Jv_JNI_CallMethodA, _Jv_JNI_CallVoidMethodA, _Jv_JNI_CallStaticMethodA, _Jv_JNI_CallStaticVoidMethodA, _Jv_JNI_NewObjectA, _Jv_JNI_SetPrimitiveArrayRegion): Constify jvalue parameter. * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Likewise. * java/lang/VMFloat.java (toString, parseFloat): New. * gnu/awt/xlib/XToolkit.java (setAlwaysOnTop, isModalityTypeSupported, isModalExclusionTypeSupported): New (stub only). * gnu/awt/xlib/XCanvasPeer.java (requestFocus): Likewise. * gnu/awt/xlib/XFramePeer.java (updateMinimumSize, updateIconImages, updateFocusableWindowState, setModalBlocked, getBoundsPrivate, setAlwaysOnTop): Likewise. * gnu/awt/xlib/XFontPeer.java (canDisplay): Update signature. * scripts/makemake.tcl: Ignore gnu/javax/sound/sampled/gstreamer, ignore javax.sound.sampled.spi.MixerProvider, ignore .in files. * HACKING: Mention --enable-gstreamer-peer, removal of generated files. libjava/classpath/ 2007-08-04 Matthias Klose <doko@ubuntu.com> * java/util/EnumMap.java (clone): Add cast. From-SVN: r127204
Diffstat (limited to 'libjava/classpath/lib')
-rw-r--r--libjava/classpath/lib/Makefile.am20
-rw-r--r--libjava/classpath/lib/Makefile.in31
-rw-r--r--libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer$DoMap.classbin611 -> 611 bytes
-rw-r--r--libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.classbin12200 -> 12494 bytes
-rw-r--r--libjava/classpath/lib/gnu/awt/xlib/XFontPeer.classbin3453 -> 3453 bytes
-rw-r--r--libjava/classpath/lib/gnu/awt/xlib/XFramePeer.classbin5562 -> 6225 bytes
-rw-r--r--libjava/classpath/lib/gnu/awt/xlib/XToolkit.classbin10972 -> 11617 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/font/FontDelegate.classbin1086 -> 1117 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/font/opentype/OpenTypeFont.classbin8951 -> 9042 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.classbin27288 -> 28258 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/Pixelizer.classbin0 -> 189 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.classbin5849 -> 6579 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Coverage.classbin0 -> 1396 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Iterator.classbin0 -> 1853 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Range.classbin0 -> 1579 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage.classbin0 -> 3439 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.classbin551 -> 600 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.classbin9119 -> 9119 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.classbin7541 -> 7902 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.classbin39018 -> 39058 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.classbin9244 -> 10110 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontLineMetrics.classbin1705 -> 1705 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontMetrics.classbin2341 -> 2341 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer.classbin9399 -> 9446 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.classbin3341 -> 3454 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReader.classbin5490 -> 5490 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.classbin1851 -> 1851 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriter.classbin5314 -> 5314 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.classbin1904 -> 1904 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$ImageFormatSpec.classbin1075 -> 1075 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder.classbin7974 -> 8025 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkRobotPeer.classbin1566 -> 1633 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.classbin626 -> 626 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.classbin5668 -> 5780 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.classbin18274 -> 18688 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.classbin4696 -> 4870 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.classbin1974 -> 2149 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit$LRUCache.classbin945 -> 945 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit.classbin18908 -> 19627 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.classbin7737 -> 8207 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.classbin8035 -> 8381 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/headless/HeadlessToolkit.classbin7617 -> 8167 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/qt/QtComponentPeer.classbin16405 -> 16766 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontMetrics.classbin2250 -> 2250 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontPeer.classbin4252 -> 4252 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/qt/QtFramePeer.classbin2945 -> 3114 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/qt/QtToolkit.classbin12257 -> 12807 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/qt/QtWindowPeer.classbin849 -> 1330 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButton.classbin2148 -> 2628 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButtonListener.classbin1280 -> 1280 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer.classbin1351 -> 1351 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.classbin0 -> 2656 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.classbin0 -> 1346 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.classbin0 -> 1713 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponent.classbin335 -> 395 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponentPeer.classbin12563 -> 13249 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingContainerPeer.classbin5446 -> 5757 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer$SwingLabel.classbin1996 -> 2184 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer.classbin1575 -> 1575 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer$SwingList.classbin2229 -> 2417 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer.classbin4649 -> 4649 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.classbin0 -> 829 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.classbin0 -> 3177 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.classbin2265 -> 2626 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.classbin3822 -> 4808 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.classbin2190 -> 2670 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.classbin3242 -> 3242 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingToolkit.classbin2296 -> 2846 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingWindowPeer.classbin556 -> 1043 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/locale/LocaleData.classbin6225 -> 6225 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/math/Fixed.classbin1290 -> 1373 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/net/loader/URLLoader.classbin1795 -> 1795 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.classbin1161 -> 1161 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.classbin1632 -> 1632 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.classbin1311 -> 1348 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/security/Engine.classbin5340 -> 5326 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.classbin0 -> 1266 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.classbin0 -> 1574 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomDocument.classbin23668 -> 23877 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomElement.classbin8105 -> 8155 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.classbin5204 -> 5251 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.classbin459 -> 459 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.classbin1009 -> 1009 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.classbin3023 -> 3023 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.classbin1048 -> 1048 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/DomNode.classbin22818 -> 23045 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.classbin12933 -> 12990 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.classbin617 -> 617 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.classbin1805 -> 2414 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.classbin897 -> 897 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.classbin787 -> 787 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.classbin595 -> 595 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.classbin5914 -> 5914 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.classbin1059 -> 1059 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.classbin623 -> 623 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.classbin556 -> 556 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.classbin6256 -> 6256 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.classbin988 -> 988 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/transform/WithParam.classbin2404 -> 2428 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.classbin1355 -> 1355 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Dialog$ModalExclusionType.classbin0 -> 1200 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Dialog$ModalityType.classbin0 -> 1213 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Dialog.classbin5452 -> 5578 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Font.classbin14900 -> 15412 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Toolkit$2.classbin3538 -> 3538 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Toolkit.classbin14598 -> 14897 bytes
-rw-r--r--libjava/classpath/lib/java/awt/event/MouseEvent.classbin3968 -> 4819 bytes
-rw-r--r--libjava/classpath/lib/java/awt/peer/ComponentPeer.classbin2235 -> 2386 bytes
-rw-r--r--libjava/classpath/lib/java/awt/peer/FramePeer.classbin486 -> 538 bytes
-rw-r--r--libjava/classpath/lib/java/awt/peer/RobotPeer.classbin333 -> 357 bytes
-rw-r--r--libjava/classpath/lib/java/awt/peer/WindowPeer.classbin254 -> 428 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectStreamClass$2.classbin834 -> 834 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.classbin862 -> 862 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.classbin1121 -> 1121 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectStreamClass.classbin17956 -> 17983 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Float.classbin4642 -> 4520 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Integer.classbin6722 -> 6779 bytes
-rw-r--r--libjava/classpath/lib/java/lang/VMFloat.classbin358 -> 719 bytes
-rw-r--r--libjava/classpath/lib/java/net/URLClassLoader$1.classbin1197 -> 1197 bytes
-rw-r--r--libjava/classpath/lib/java/net/URLClassLoader$2.classbin1099 -> 1099 bytes
-rw-r--r--libjava/classpath/lib/java/net/URLClassLoader.classbin14666 -> 14644 bytes
-rw-r--r--libjava/classpath/lib/java/nio/CharBuffer.classbin5915 -> 5855 bytes
-rw-r--r--libjava/classpath/lib/java/nio/CharSequenceBuffer.classbin0 -> 2357 bytes
-rw-r--r--libjava/classpath/lib/java/nio/CharViewBufferImpl.classbin3286 -> 3286 bytes
-rw-r--r--libjava/classpath/lib/java/nio/DoubleViewBufferImpl.classbin2973 -> 2973 bytes
-rw-r--r--libjava/classpath/lib/java/nio/FloatViewBufferImpl.classbin2961 -> 2961 bytes
-rw-r--r--libjava/classpath/lib/java/nio/IntViewBufferImpl.classbin2931 -> 2931 bytes
-rw-r--r--libjava/classpath/lib/java/nio/LongViewBufferImpl.classbin2953 -> 2953 bytes
-rw-r--r--libjava/classpath/lib/java/nio/ShortViewBufferImpl.classbin2961 -> 2961 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/MarshalledObject.classbin1855 -> 2121 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/activation/Activatable.classbin8556 -> 9002 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/activation/ActivationDesc.classbin2753 -> 3346 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/activation/ActivationGroup.classbin5658 -> 5858 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.classbin3895 -> 4196 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.classbin392 -> 534 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/activation/ActivationMonitor.classbin557 -> 664 bytes
-rw-r--r--libjava/classpath/lib/java/rmi/activation/Activator.classbin378 -> 485 bytes
-rw-r--r--libjava/classpath/lib/java/util/Arrays.classbin32272 -> 32336 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap$1.classbin1315 -> 1315 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap$2.classbin1460 -> 1460 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap$3.classbin1053 -> 1053 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap$4.classbin1233 -> 1233 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap$5.classbin1874 -> 1874 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap$6.classbin1821 -> 1821 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap$7.classbin1416 -> 1416 bytes
-rw-r--r--libjava/classpath/lib/java/util/EnumMap.classbin5825 -> 5947 bytes
-rw-r--r--libjava/classpath/lib/javax/management/ObjectName.classbin10625 -> 11159 bytes
-rw-r--r--libjava/classpath/lib/javax/sound/sampled/AudioFormat.classbin3891 -> 3974 bytes
-rw-r--r--libjava/classpath/lib/javax/sound/sampled/DataLine$Info.classbin2934 -> 2934 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.classbin13071 -> 13194 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/html/parser/AttributeList.classbin2576 -> 2587 bytes
-rw-r--r--libjava/classpath/lib/sun/awt/CausedFocusEvent$Cause.classbin0 -> 1857 bytes
-rw-r--r--libjava/classpath/lib/sun/awt/CausedFocusEvent.classbin0 -> 835 bytes
153 files changed, 17 insertions, 34 deletions
diff --git a/libjava/classpath/lib/Makefile.am b/libjava/classpath/lib/Makefile.am
index 3f2de41..f2089f2 100644
--- a/libjava/classpath/lib/Makefile.am
+++ b/libjava/classpath/lib/Makefile.am
@@ -5,13 +5,6 @@ JAVA_DEPEND = java.dep
## this file and restart the make process again
sinclude $(JAVA_DEPEND)
-propertyfiles := $(shell cd $(top_srcdir)/resource && $(FIND) gnu java javax org -name \*\.properties -print)
-cssfiles := $(shell cd $(top_srcdir) && $(FIND) gnu java javax org -name \*\.css -print)
-## GCJ LOCAL: prune .svn directories
-metafiles := $(shell cd $(top_srcdir)/resource && $(FIND) META-INF -name CVS -prune -o -name \*\.in -prune -o -type f -print | fgrep -v .svn)
-## END GCJ LOCAL
-iconfiles := $(shell cd $(top_srcdir) && $(FIND) gnu/javax/swing/plaf/gtk/icons -name *.png -type f -print)
-
compile_classpath = $(vm_classes):$(top_srcdir):$(top_srcdir)/external/w3c_dom:$(top_srcdir)/external/sax:$(top_srcdir)/external/relaxngDatatype:$(top_srcdir)/external/jsr166:.:$(USER_CLASSLIB):$(PATH_TO_ESCHER)
# handling source to bytecode compiler programs like gcj, jikes and kjc
@@ -35,8 +28,6 @@ endif # FOUND_KJC
endif # FOUND_GCJ
endif # FOUND_JIKES
-JAVAH = $(USER_JAVAH) -jni -classpath .:$(USER_CLASSLIB)
-
if CREATE_COLLECTIONS
COLLECTIONS = collections.jar
@@ -100,23 +91,18 @@ glibj.zip: classes compile-classes resources
endif # USE_PREBUILT_GLIBJ_ZIP
resources: copy-vmresources.sh
- @list='$(propertyfiles)'; for p in $$list; do \
+ @list=`cd $(top_srcdir)/resource && $(FIND) gnu java javax org -name \*\.properties -print -o -name \*\.css -print`; for p in $$list; do \
dirname=`dirname $$p`; \
if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
cp $(top_srcdir)/resource/$$p $$p; \
done
- @list='$(cssfiles)'; for p in $$list; do \
- dirname=`dirname $$p`; \
- if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
- cp $(top_srcdir)/$$p $$p; \
- done
- @list='$(metafiles)'; for p in $$list; do \
+ @list=`cd $(top_srcdir)/resource && $(FIND) META-INF -name CVS -prune -o -name \*\.in -prune -o -type f -print`; for p in $$list; do \
dirname=`dirname $$p`; \
if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
cp $(top_srcdir)/resource/$$p $$p; \
done
@$(SHELL) ./copy-vmresources.sh
- @list='$(iconfiles)'; for p in $$list; do \
+ @list=`cd $(top_srcdir) && $(FIND) gnu/javax/swing/plaf/gtk/icons -name *.png -type f -print`; for p in $$list; do \
dirname=`dirname $$p`; \
if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
cp $(top_srcdir)/$$p $$p; \
diff --git a/libjava/classpath/lib/Makefile.in b/libjava/classpath/lib/Makefile.in
index eef968c..bb2dac4 100644
--- a/libjava/classpath/lib/Makefile.in
+++ b/libjava/classpath/lib/Makefile.in
@@ -103,6 +103,8 @@ CREATE_DSSI_LIBRARIES_FALSE = @CREATE_DSSI_LIBRARIES_FALSE@
CREATE_DSSI_LIBRARIES_TRUE = @CREATE_DSSI_LIBRARIES_TRUE@
CREATE_GCONF_PEER_LIBRARIES_FALSE = @CREATE_GCONF_PEER_LIBRARIES_FALSE@
CREATE_GCONF_PEER_LIBRARIES_TRUE = @CREATE_GCONF_PEER_LIBRARIES_TRUE@
+CREATE_GSTREAMER_PEER_LIBRARIES_FALSE = @CREATE_GSTREAMER_PEER_LIBRARIES_FALSE@
+CREATE_GSTREAMER_PEER_LIBRARIES_TRUE = @CREATE_GSTREAMER_PEER_LIBRARIES_TRUE@
CREATE_GTK_PEER_LIBRARIES_FALSE = @CREATE_GTK_PEER_LIBRARIES_FALSE@
CREATE_GTK_PEER_LIBRARIES_TRUE = @CREATE_GTK_PEER_LIBRARIES_TRUE@
CREATE_JNI_HEADERS_FALSE = @CREATE_JNI_HEADERS_FALSE@
@@ -141,8 +143,6 @@ EXEEXT = @EXEEXT@
FASTJAR = @FASTJAR@
FGREP = @FGREP@
FIND = @FIND@
-FOUND_CACAO_FALSE = @FOUND_CACAO_FALSE@
-FOUND_CACAO_TRUE = @FOUND_CACAO_TRUE@
FOUND_ECJ_FALSE = @FOUND_ECJ_FALSE@
FOUND_ECJ_TRUE = @FOUND_ECJ_TRUE@
FOUND_GCJ_FALSE = @FOUND_GCJ_FALSE@
@@ -166,6 +166,15 @@ GJDOC = @GJDOC@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_LIBS = @GLIB_LIBS@
GREP = @GREP@
+GSTREAMER_BASE_CFLAGS = @GSTREAMER_BASE_CFLAGS@
+GSTREAMER_BASE_LIBS = @GSTREAMER_BASE_LIBS@
+GSTREAMER_CFLAGS = @GSTREAMER_CFLAGS@
+GSTREAMER_FILE_READER = @GSTREAMER_FILE_READER@
+GSTREAMER_LIBS = @GSTREAMER_LIBS@
+GSTREAMER_MIXER_PROVIDER = @GSTREAMER_MIXER_PROVIDER@
+GSTREAMER_PLUGINS_BASE_CFLAGS = @GSTREAMER_PLUGINS_BASE_CFLAGS@
+GSTREAMER_PLUGINS_BASE_LIBS = @GSTREAMER_PLUGINS_BASE_LIBS@
+GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@
GTK_CFLAGS = @GTK_CFLAGS@
GTK_LIBS = @GTK_LIBS@
INIT_LOAD_LIBRARY = @INIT_LOAD_LIBRARY@
@@ -238,8 +247,6 @@ USER_CLASSLIB = @USER_CLASSLIB@
USER_JAVAH = @USER_JAVAH@
USER_SPECIFIED_CLASSLIB_FALSE = @USER_SPECIFIED_CLASSLIB_FALSE@
USER_SPECIFIED_CLASSLIB_TRUE = @USER_SPECIFIED_CLASSLIB_TRUE@
-USER_SPECIFIED_JAVAH_FALSE = @USER_SPECIFIED_JAVAH_FALSE@
-USER_SPECIFIED_JAVAH_TRUE = @USER_SPECIFIED_JAVAH_TRUE@
USE_ESCHER_FALSE = @USE_ESCHER_FALSE@
USE_ESCHER_TRUE = @USE_ESCHER_TRUE@
USE_PREBUILT_GLIBJ_ZIP_FALSE = @USE_PREBUILT_GLIBJ_ZIP_FALSE@
@@ -312,10 +319,6 @@ target_vendor = @target_vendor@
toolexeclibdir = @toolexeclibdir@
vm_classes = @vm_classes@
JAVA_DEPEND = java.dep
-propertyfiles := $(shell cd $(top_srcdir)/resource && $(FIND) gnu java javax org -name \*\.properties -print)
-cssfiles := $(shell cd $(top_srcdir) && $(FIND) gnu java javax org -name \*\.css -print)
-metafiles := $(shell cd $(top_srcdir)/resource && $(FIND) META-INF -name CVS -prune -o -name \*\.in -prune -o -type f -print | fgrep -v .svn)
-iconfiles := $(shell cd $(top_srcdir) && $(FIND) gnu/javax/swing/plaf/gtk/icons -name *.png -type f -print)
compile_classpath = $(vm_classes):$(top_srcdir):$(top_srcdir)/external/w3c_dom:$(top_srcdir)/external/sax:$(top_srcdir)/external/relaxngDatatype:$(top_srcdir)/external/jsr166:.:$(USER_CLASSLIB):$(PATH_TO_ESCHER)
@FOUND_ECJ_TRUE@@FOUND_GCJ_FALSE@@FOUND_JIKES_FALSE@@FOUND_KJC_FALSE@JCOMPILER = $(ECJ) -source 1.4 -encoding UTF-8 -warn:-deprecation,serial,unused -proceedOnError -bootclasspath '' -classpath $(compile_classpath) -d . @classes
@FOUND_GCJ_FALSE@@FOUND_JIKES_FALSE@@FOUND_KJC_TRUE@JCOMPILER = $(KJC) -classpath .:$(USER_CLASSLIB) -d . @classes
@@ -323,7 +326,6 @@ compile_classpath = $(vm_classes):$(top_srcdir):$(top_srcdir)/external/w3c_dom:$
# handling source to bytecode compiler programs like gcj, jikes and kjc
@FOUND_GCJ_TRUE@JCOMPILER = $(GCJ) -C -g -w --encoding=UTF-8 -bootclasspath '' --classpath $(compile_classpath) -d $(srcdir) @classes
-JAVAH = $(USER_JAVAH) -jni -classpath .:$(USER_CLASSLIB)
@CREATE_COLLECTIONS_TRUE@COLLECTIONS = collections.jar
@BUILD_CLASS_FILES_TRUE@noinst_DATA = genclasses compile-classes resources
# endif
@@ -548,23 +550,18 @@ sinclude $(JAVA_DEPEND)
@USE_PREBUILT_GLIBJ_ZIP_FALSE@ if test "$(FASTJAR)" != ""; then $(FASTJAR) cf glibj.zip gnu java javax org sun META-INF; fi
resources: copy-vmresources.sh
- @list='$(propertyfiles)'; for p in $$list; do \
+ @list=`cd $(top_srcdir)/resource && $(FIND) gnu java javax org -name \*\.properties -print -o -name \*\.css -print`; for p in $$list; do \
dirname=`dirname $$p`; \
if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
cp $(top_srcdir)/resource/$$p $$p; \
done
- @list='$(cssfiles)'; for p in $$list; do \
- dirname=`dirname $$p`; \
- if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
- cp $(top_srcdir)/$$p $$p; \
- done
- @list='$(metafiles)'; for p in $$list; do \
+ @list=`cd $(top_srcdir)/resource && $(FIND) META-INF -name CVS -prune -o -name \*\.in -prune -o -type f -print`; for p in $$list; do \
dirname=`dirname $$p`; \
if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
cp $(top_srcdir)/resource/$$p $$p; \
done
@$(SHELL) ./copy-vmresources.sh
- @list='$(iconfiles)'; for p in $$list; do \
+ @list=`cd $(top_srcdir) && $(FIND) gnu/javax/swing/plaf/gtk/icons -name *.png -type f -print`; for p in $$list; do \
dirname=`dirname $$p`; \
if ! test -d "$$dirname"; then mkdir -p "$$dirname"; fi; \
cp $(top_srcdir)/$$p $$p; \
diff --git a/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer$DoMap.class b/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer$DoMap.class
index 85e366d..07a969a 100644
--- a/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer$DoMap.class
+++ b/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer$DoMap.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class b/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class
index 5bd9bfd..1cf8cd7 100644
--- a/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class
+++ b/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class b/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class
index 49be95c..9a5b14f 100644
--- a/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class
+++ b/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class b/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class
index 43e9b4b..8cb0234 100644
--- a/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class
+++ b/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class b/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class
index cbbe2a9..7d28074 100644
--- a/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class
+++ b/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class b/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class
index dbfaf4b..9123146 100644
--- a/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class
+++ b/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/font/opentype/OpenTypeFont.class b/libjava/classpath/lib/gnu/java/awt/font/opentype/OpenTypeFont.class
index 14a8ff0..37fce04 100644
--- a/libjava/classpath/lib/gnu/java/awt/font/opentype/OpenTypeFont.class
+++ b/libjava/classpath/lib/gnu/java/awt/font/opentype/OpenTypeFont.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class b/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class
index 16e2c48..cbbf6fd 100644
--- a/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/Pixelizer.class b/libjava/classpath/lib/gnu/java/awt/java2d/Pixelizer.class
new file mode 100644
index 0000000..b0a8665
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/Pixelizer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class
index b27aa84..d4615e8 100644
--- a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Coverage.class b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Coverage.class
new file mode 100644
index 0000000..c5da4d8
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Coverage.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Iterator.class b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Iterator.class
new file mode 100644
index 0000000..dd2dc43
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Iterator.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Range.class b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Range.class
new file mode 100644
index 0000000..17636a7
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Range.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage.class b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage.class
new file mode 100644
index 0000000..3d774a3
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class b/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class
index d822139..4cc1fd2 100644
--- a/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class
index 9dd1dff..ac6edad 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class
index 679f4e7..db76d83 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.class
index 9ff901c..49ee405 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class
index 284bb0d..e1b6463 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontLineMetrics.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontLineMetrics.class
index 64d47db..2df0587 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontLineMetrics.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontLineMetrics.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontMetrics.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontMetrics.class
index 0807a24..a20978b 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontMetrics.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontMetrics.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer.class
index a8c30b2..e4dfec5 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.class
index 074b1b5..dfb28e4 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReader.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReader.class
index 293db87..5806dc2 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReader.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.class
index 0b18f33..a4105ea 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriter.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriter.class
index cbfa62c..3eb57b1 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriter.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriter.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.class
index 0e6abdf..84223c8 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$ImageFormatSpec.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$ImageFormatSpec.class
index d831c63..53fcf3b 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$ImageFormatSpec.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$ImageFormatSpec.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder.class
index 2968b39..118b4d8 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkRobotPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkRobotPeer.class
index a333088..07ffa91 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkRobotPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkRobotPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.class
index 0494728..a13f742 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.class
index 69b4f87..97fe84a 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class
index d702188..9627e77 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class
index e6de1c3..613e074 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class
index 956a5e1..1553852 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit$LRUCache.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit$LRUCache.class
index cf0105c..8e9d884 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit$LRUCache.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit$LRUCache.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class
index 131cdf7..15180e0 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class
index 53be22a..53b831d 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.class
index 4a2fa1c..a5df713 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/headless/HeadlessToolkit.class b/libjava/classpath/lib/gnu/java/awt/peer/headless/HeadlessToolkit.class
index 609c79c..7c2e901 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/headless/HeadlessToolkit.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/headless/HeadlessToolkit.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtComponentPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtComponentPeer.class
index 6593dd6..482da2d 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtComponentPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtComponentPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontMetrics.class b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontMetrics.class
index f70900c..d7bf863 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontMetrics.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontMetrics.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontPeer.class
index dfdfde0..607696c 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFramePeer.class b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFramePeer.class
index d658fe2..58d280c 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFramePeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFramePeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtToolkit.class b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtToolkit.class
index d44cb31..caa0257 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtToolkit.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtToolkit.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtWindowPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtWindowPeer.class
index ae9fa72..4e50a77 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtWindowPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtWindowPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButton.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButton.class
index 602b48f..95f32f0 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButton.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButton.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButtonListener.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButtonListener.class
index 24adbb8..f23519f 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButtonListener.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButtonListener.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer.class
index 8c8a09a..0ea9f7e 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.class
new file mode 100644
index 0000000..a290ef3
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.class
new file mode 100644
index 0000000..7259ec2
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.class
new file mode 100644
index 0000000..fce29a6
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponent.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponent.class
index 75a9113..43fa6ce 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponent.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponent.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponentPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponentPeer.class
index d5df207..697a7aa 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponentPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponentPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingContainerPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingContainerPeer.class
index edf0a7d..0f014bc 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingContainerPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingContainerPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer$SwingLabel.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer$SwingLabel.class
index 2334fe7..48eb45d 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer$SwingLabel.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer$SwingLabel.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer.class
index 7d34f85..343c3ed 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer$SwingList.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer$SwingList.class
index 6351297..9b08f56 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer$SwingList.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer$SwingList.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer.class
index 094a417..86290a8 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.class
new file mode 100644
index 0000000..6340030
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.class
new file mode 100644
index 0000000..394a3ac
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.class
index 59edb75..cb80579 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.class
index e8836be..643ba7a 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.class
index fe242f7..db2bf26 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.class
index 0250fba..55eaafca 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingToolkit.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingToolkit.class
index f44acac..0dc260b 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingToolkit.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingToolkit.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingWindowPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingWindowPeer.class
index f3f2f6f..6c90744 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingWindowPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingWindowPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/locale/LocaleData.class b/libjava/classpath/lib/gnu/java/locale/LocaleData.class
index 338cc8f..f2772bb 100644
--- a/libjava/classpath/lib/gnu/java/locale/LocaleData.class
+++ b/libjava/classpath/lib/gnu/java/locale/LocaleData.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/math/Fixed.class b/libjava/classpath/lib/gnu/java/math/Fixed.class
index 276a3c9..5aed8de 100644
--- a/libjava/classpath/lib/gnu/java/math/Fixed.class
+++ b/libjava/classpath/lib/gnu/java/math/Fixed.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class b/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class
index ca35933..e2d328a 100644
--- a/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class
+++ b/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class
index d4bb421..64e6768 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class
index 0262718..6fe1305 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.class
index 8447ee3..28c62ca 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/security/Engine.class b/libjava/classpath/lib/gnu/java/security/Engine.class
index b9b5a3f..cf92b96 100644
--- a/libjava/classpath/lib/gnu/java/security/Engine.class
+++ b/libjava/classpath/lib/gnu/java/security/Engine.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.class b/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.class
new file mode 100644
index 0000000..3eae4f2
--- /dev/null
+++ b/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.class b/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.class
new file mode 100644
index 0000000..1b2798c
--- /dev/null
+++ b/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomDocument.class b/libjava/classpath/lib/gnu/xml/dom/DomDocument.class
index e513ecf..07a45de 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomDocument.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomDocument.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomElement.class b/libjava/classpath/lib/gnu/xml/dom/DomElement.class
index 76a244e..4c7d97f 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomElement.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomElement.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class b/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class
index 5ff3c7a..3f8a7fd 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class
index e2c1a29..ef4159e 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class
index 71bf96f..a01897c 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class
index 6be5e27..9c50f2b 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class
index be87f5c..aef279f 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode.class b/libjava/classpath/lib/gnu/xml/dom/DomNode.class
index f673df8..cf1ae63 100644
--- a/libjava/classpath/lib/gnu/xml/dom/DomNode.class
+++ b/libjava/classpath/lib/gnu/xml/dom/DomNode.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class b/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class
index 5ba9dfa..34ee47d 100644
--- a/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class
+++ b/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class
index ebaf1ec..517fa69 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class
index 0931e75..099ec4a 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class
index f600870..af7ce24 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class
index bf985d7..f5f1f53 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class
index 7c6c30c..c528918 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class
index 547386e..9b457cb 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class
index 243ba76..b3c4eed 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class
index 4abfa1d..6a3ba1e 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class
index 5918973..dcb88dd 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class
index db3548b..7fb33b0 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class
index 4d38e3e..70cd47e 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/transform/WithParam.class b/libjava/classpath/lib/gnu/xml/transform/WithParam.class
index 788a084..6af01d2 100644
--- a/libjava/classpath/lib/gnu/xml/transform/WithParam.class
+++ b/libjava/classpath/lib/gnu/xml/transform/WithParam.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class b/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class
index 5c29aba..c10c5bb 100644
--- a/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class
+++ b/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Dialog$ModalExclusionType.class b/libjava/classpath/lib/java/awt/Dialog$ModalExclusionType.class
new file mode 100644
index 0000000..3bad6d3
--- /dev/null
+++ b/libjava/classpath/lib/java/awt/Dialog$ModalExclusionType.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Dialog$ModalityType.class b/libjava/classpath/lib/java/awt/Dialog$ModalityType.class
new file mode 100644
index 0000000..cfbe00e
--- /dev/null
+++ b/libjava/classpath/lib/java/awt/Dialog$ModalityType.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Dialog.class b/libjava/classpath/lib/java/awt/Dialog.class
index dd13eb4..92ca136 100644
--- a/libjava/classpath/lib/java/awt/Dialog.class
+++ b/libjava/classpath/lib/java/awt/Dialog.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Font.class b/libjava/classpath/lib/java/awt/Font.class
index 46763339..d0df448 100644
--- a/libjava/classpath/lib/java/awt/Font.class
+++ b/libjava/classpath/lib/java/awt/Font.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Toolkit$2.class b/libjava/classpath/lib/java/awt/Toolkit$2.class
index ec337be..aa49f06 100644
--- a/libjava/classpath/lib/java/awt/Toolkit$2.class
+++ b/libjava/classpath/lib/java/awt/Toolkit$2.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Toolkit.class b/libjava/classpath/lib/java/awt/Toolkit.class
index 89a853a..66d4ae6 100644
--- a/libjava/classpath/lib/java/awt/Toolkit.class
+++ b/libjava/classpath/lib/java/awt/Toolkit.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/event/MouseEvent.class b/libjava/classpath/lib/java/awt/event/MouseEvent.class
index 9bd3051..0a7888a 100644
--- a/libjava/classpath/lib/java/awt/event/MouseEvent.class
+++ b/libjava/classpath/lib/java/awt/event/MouseEvent.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/peer/ComponentPeer.class b/libjava/classpath/lib/java/awt/peer/ComponentPeer.class
index db106ff..de354b5 100644
--- a/libjava/classpath/lib/java/awt/peer/ComponentPeer.class
+++ b/libjava/classpath/lib/java/awt/peer/ComponentPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/peer/FramePeer.class b/libjava/classpath/lib/java/awt/peer/FramePeer.class
index b8bc758..9deaff9 100644
--- a/libjava/classpath/lib/java/awt/peer/FramePeer.class
+++ b/libjava/classpath/lib/java/awt/peer/FramePeer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/peer/RobotPeer.class b/libjava/classpath/lib/java/awt/peer/RobotPeer.class
index 983c6d5..a49e946 100644
--- a/libjava/classpath/lib/java/awt/peer/RobotPeer.class
+++ b/libjava/classpath/lib/java/awt/peer/RobotPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/peer/WindowPeer.class b/libjava/classpath/lib/java/awt/peer/WindowPeer.class
index 09f9d34..a1c4df1 100644
--- a/libjava/classpath/lib/java/awt/peer/WindowPeer.class
+++ b/libjava/classpath/lib/java/awt/peer/WindowPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass$2.class b/libjava/classpath/lib/java/io/ObjectStreamClass$2.class
index d1c8dcc..8c29f2e 100644
--- a/libjava/classpath/lib/java/io/ObjectStreamClass$2.class
+++ b/libjava/classpath/lib/java/io/ObjectStreamClass$2.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class b/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class
index babf585..ef83afe 100644
--- a/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class
+++ b/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class b/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class
index 527fd88..6454fa8 100644
--- a/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class
+++ b/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass.class b/libjava/classpath/lib/java/io/ObjectStreamClass.class
index 66dc650..9767f9f 100644
--- a/libjava/classpath/lib/java/io/ObjectStreamClass.class
+++ b/libjava/classpath/lib/java/io/ObjectStreamClass.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/Float.class b/libjava/classpath/lib/java/lang/Float.class
index 42732a6..7565a07 100644
--- a/libjava/classpath/lib/java/lang/Float.class
+++ b/libjava/classpath/lib/java/lang/Float.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/Integer.class b/libjava/classpath/lib/java/lang/Integer.class
index 3fc9725..291b0d0 100644
--- a/libjava/classpath/lib/java/lang/Integer.class
+++ b/libjava/classpath/lib/java/lang/Integer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/VMFloat.class b/libjava/classpath/lib/java/lang/VMFloat.class
index f2c252e..563357d 100644
--- a/libjava/classpath/lib/java/lang/VMFloat.class
+++ b/libjava/classpath/lib/java/lang/VMFloat.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/URLClassLoader$1.class b/libjava/classpath/lib/java/net/URLClassLoader$1.class
index 19d6d969..6209502 100644
--- a/libjava/classpath/lib/java/net/URLClassLoader$1.class
+++ b/libjava/classpath/lib/java/net/URLClassLoader$1.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/URLClassLoader$2.class b/libjava/classpath/lib/java/net/URLClassLoader$2.class
index d1192b5..7f046b8 100644
--- a/libjava/classpath/lib/java/net/URLClassLoader$2.class
+++ b/libjava/classpath/lib/java/net/URLClassLoader$2.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/URLClassLoader.class b/libjava/classpath/lib/java/net/URLClassLoader.class
index fe9324f..8ec9a2d 100644
--- a/libjava/classpath/lib/java/net/URLClassLoader.class
+++ b/libjava/classpath/lib/java/net/URLClassLoader.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/CharBuffer.class b/libjava/classpath/lib/java/nio/CharBuffer.class
index 2da715f..5f4bc4e 100644
--- a/libjava/classpath/lib/java/nio/CharBuffer.class
+++ b/libjava/classpath/lib/java/nio/CharBuffer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/CharSequenceBuffer.class b/libjava/classpath/lib/java/nio/CharSequenceBuffer.class
new file mode 100644
index 0000000..dbd8f15
--- /dev/null
+++ b/libjava/classpath/lib/java/nio/CharSequenceBuffer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/CharViewBufferImpl.class b/libjava/classpath/lib/java/nio/CharViewBufferImpl.class
index 25e84f0..2e5c5e8 100644
--- a/libjava/classpath/lib/java/nio/CharViewBufferImpl.class
+++ b/libjava/classpath/lib/java/nio/CharViewBufferImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class b/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class
index 1e50947..85c1c4d 100644
--- a/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class
+++ b/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class b/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class
index 09fa18e..e5e22a3 100644
--- a/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class
+++ b/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/IntViewBufferImpl.class b/libjava/classpath/lib/java/nio/IntViewBufferImpl.class
index 116807e..ec0607c 100644
--- a/libjava/classpath/lib/java/nio/IntViewBufferImpl.class
+++ b/libjava/classpath/lib/java/nio/IntViewBufferImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/LongViewBufferImpl.class b/libjava/classpath/lib/java/nio/LongViewBufferImpl.class
index 381a341..5dd6cd4 100644
--- a/libjava/classpath/lib/java/nio/LongViewBufferImpl.class
+++ b/libjava/classpath/lib/java/nio/LongViewBufferImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class b/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class
index 5570a67..5171ca6 100644
--- a/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class
+++ b/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/MarshalledObject.class b/libjava/classpath/lib/java/rmi/MarshalledObject.class
index f09c1a6..d48c815 100644
--- a/libjava/classpath/lib/java/rmi/MarshalledObject.class
+++ b/libjava/classpath/lib/java/rmi/MarshalledObject.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/activation/Activatable.class b/libjava/classpath/lib/java/rmi/activation/Activatable.class
index 09eee6b..fd96c1a 100644
--- a/libjava/classpath/lib/java/rmi/activation/Activatable.class
+++ b/libjava/classpath/lib/java/rmi/activation/Activatable.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class b/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class
index c1c90dc..fa8ecbf 100644
--- a/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class
+++ b/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class b/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class
index f07ac42..e1c86e6 100644
--- a/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class
+++ b/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class b/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class
index 7800656..1380bc0 100644
--- a/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class
+++ b/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class b/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class
index d3e9f4d..37e2dbc 100644
--- a/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class
+++ b/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class b/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class
index 28e3555..eb3662e 100644
--- a/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class
+++ b/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class
Binary files differ
diff --git a/libjava/classpath/lib/java/rmi/activation/Activator.class b/libjava/classpath/lib/java/rmi/activation/Activator.class
index 1610b11..8d4bcc9 100644
--- a/libjava/classpath/lib/java/rmi/activation/Activator.class
+++ b/libjava/classpath/lib/java/rmi/activation/Activator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Arrays.class b/libjava/classpath/lib/java/util/Arrays.class
index 0aabd2c..be00211 100644
--- a/libjava/classpath/lib/java/util/Arrays.class
+++ b/libjava/classpath/lib/java/util/Arrays.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap$1.class b/libjava/classpath/lib/java/util/EnumMap$1.class
index 35221f8..4f03a7d 100644
--- a/libjava/classpath/lib/java/util/EnumMap$1.class
+++ b/libjava/classpath/lib/java/util/EnumMap$1.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap$2.class b/libjava/classpath/lib/java/util/EnumMap$2.class
index c241a88..ab4c751 100644
--- a/libjava/classpath/lib/java/util/EnumMap$2.class
+++ b/libjava/classpath/lib/java/util/EnumMap$2.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap$3.class b/libjava/classpath/lib/java/util/EnumMap$3.class
index 0727486..0e88468 100644
--- a/libjava/classpath/lib/java/util/EnumMap$3.class
+++ b/libjava/classpath/lib/java/util/EnumMap$3.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap$4.class b/libjava/classpath/lib/java/util/EnumMap$4.class
index 047c317..932a436 100644
--- a/libjava/classpath/lib/java/util/EnumMap$4.class
+++ b/libjava/classpath/lib/java/util/EnumMap$4.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap$5.class b/libjava/classpath/lib/java/util/EnumMap$5.class
index 2d2c5f1..93b6b8d 100644
--- a/libjava/classpath/lib/java/util/EnumMap$5.class
+++ b/libjava/classpath/lib/java/util/EnumMap$5.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap$6.class b/libjava/classpath/lib/java/util/EnumMap$6.class
index f91d2ff..904cf12 100644
--- a/libjava/classpath/lib/java/util/EnumMap$6.class
+++ b/libjava/classpath/lib/java/util/EnumMap$6.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap$7.class b/libjava/classpath/lib/java/util/EnumMap$7.class
index e04db4e..cb383d0 100644
--- a/libjava/classpath/lib/java/util/EnumMap$7.class
+++ b/libjava/classpath/lib/java/util/EnumMap$7.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/EnumMap.class b/libjava/classpath/lib/java/util/EnumMap.class
index 994696b..b7d9757 100644
--- a/libjava/classpath/lib/java/util/EnumMap.class
+++ b/libjava/classpath/lib/java/util/EnumMap.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/ObjectName.class b/libjava/classpath/lib/javax/management/ObjectName.class
index fc2ed91..99df669 100644
--- a/libjava/classpath/lib/javax/management/ObjectName.class
+++ b/libjava/classpath/lib/javax/management/ObjectName.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class b/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class
index e2d846d..c9d2849 100644
--- a/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class
+++ b/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class b/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class
index 7d626c0..81c8b23a 100644
--- a/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class
+++ b/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class
index 34b6cf6..80783b1 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/html/parser/AttributeList.class b/libjava/classpath/lib/javax/swing/text/html/parser/AttributeList.class
index ecfd94a..32c3dbc 100644
--- a/libjava/classpath/lib/javax/swing/text/html/parser/AttributeList.class
+++ b/libjava/classpath/lib/javax/swing/text/html/parser/AttributeList.class
Binary files differ
diff --git a/libjava/classpath/lib/sun/awt/CausedFocusEvent$Cause.class b/libjava/classpath/lib/sun/awt/CausedFocusEvent$Cause.class
new file mode 100644
index 0000000..6664666
--- /dev/null
+++ b/libjava/classpath/lib/sun/awt/CausedFocusEvent$Cause.class
Binary files differ
diff --git a/libjava/classpath/lib/sun/awt/CausedFocusEvent.class b/libjava/classpath/lib/sun/awt/CausedFocusEvent.class
new file mode 100644
index 0000000..417a4fc
--- /dev/null
+++ b/libjava/classpath/lib/sun/awt/CausedFocusEvent.class
Binary files differ