From bfd03af53013b43663c88995c6d5943815e8d75b Mon Sep 17 00:00:00 2001 From: doko Date: Sat, 4 Aug 2007 10:53:49 +0000 Subject: libjava/ 2007-08-04 Matthias Klose 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 * java/util/EnumMap.java (clone): Add cast. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127204 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/classpath/lib/Makefile.am | 20 ++----------- libjava/classpath/lib/Makefile.in | 31 ++++++++++----------- .../lib/gnu/awt/xlib/XCanvasPeer$DoMap.class | Bin 611 -> 611 bytes .../classpath/lib/gnu/awt/xlib/XCanvasPeer.class | Bin 12200 -> 12494 bytes libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class | Bin 3453 -> 3453 bytes .../classpath/lib/gnu/awt/xlib/XFramePeer.class | Bin 5562 -> 6225 bytes libjava/classpath/lib/gnu/awt/xlib/XToolkit.class | Bin 10972 -> 11617 bytes .../lib/gnu/java/awt/font/FontDelegate.class | Bin 1086 -> 1117 bytes .../gnu/java/awt/font/opentype/OpenTypeFont.class | Bin 8951 -> 9042 bytes .../gnu/java/awt/java2d/AbstractGraphics2D.class | Bin 27288 -> 28258 bytes .../lib/gnu/java/awt/java2d/Pixelizer.class | Bin 0 -> 189 bytes .../gnu/java/awt/java2d/ScanlineConverter.class | Bin 5849 -> 6579 bytes .../awt/java2d/ScanlineCoverage$Coverage.class | Bin 0 -> 1396 bytes .../awt/java2d/ScanlineCoverage$Iterator.class | Bin 0 -> 1853 bytes .../java/awt/java2d/ScanlineCoverage$Range.class | Bin 0 -> 1579 bytes .../lib/gnu/java/awt/java2d/ScanlineCoverage.class | Bin 0 -> 3439 bytes .../lib/gnu/java/awt/java2d/ShapeCache.class | Bin 551 -> 600 bytes .../lib/gnu/java/awt/peer/ClasspathFontPeer.class | Bin 9119 -> 9119 bytes .../lib/gnu/java/awt/peer/GLightweightPeer.class | Bin 7541 -> 7902 bytes .../gnu/java/awt/peer/gtk/CairoGraphics2D.class | Bin 39018 -> 39058 bytes .../java/awt/peer/gtk/FreetypeGlyphVector.class | Bin 9244 -> 10110 bytes .../peer/gtk/GdkFontPeer$GdkFontLineMetrics.class | Bin 1705 -> 1705 bytes .../awt/peer/gtk/GdkFontPeer$GdkFontMetrics.class | Bin 2341 -> 2341 bytes .../lib/gnu/java/awt/peer/gtk/GdkFontPeer.class | Bin 9399 -> 9446 bytes .../java/awt/peer/gtk/GdkGraphicsEnvironment.class | Bin 3341 -> 3454 bytes .../gtk/GdkPixbufDecoder$GdkPixbufReader.class | Bin 5490 -> 5490 bytes .../gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.class | Bin 1851 -> 1851 bytes .../gtk/GdkPixbufDecoder$GdkPixbufWriter.class | Bin 5314 -> 5314 bytes .../gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.class | Bin 1904 -> 1904 bytes .../gtk/GdkPixbufDecoder$ImageFormatSpec.class | Bin 1075 -> 1075 bytes .../gnu/java/awt/peer/gtk/GdkPixbufDecoder.class | Bin 7974 -> 8025 bytes .../lib/gnu/java/awt/peer/gtk/GdkRobotPeer.class | Bin 1566 -> 1633 bytes .../GdkScreenGraphicsDevice$X11DisplayMode.class | Bin 626 -> 626 bytes .../awt/peer/gtk/GdkScreenGraphicsDevice.class | Bin 5668 -> 5780 bytes .../gnu/java/awt/peer/gtk/GtkComponentPeer.class | Bin 18274 -> 18688 bytes .../lib/gnu/java/awt/peer/gtk/GtkFramePeer.class | Bin 4696 -> 4870 bytes .../lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class | Bin 1974 -> 2149 bytes .../java/awt/peer/gtk/GtkToolkit$LRUCache.class | Bin 945 -> 945 bytes .../lib/gnu/java/awt/peer/gtk/GtkToolkit.class | Bin 18908 -> 19627 bytes .../lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class | Bin 7737 -> 8207 bytes .../java/awt/peer/gtk/VolatileImageGraphics.class | Bin 8035 -> 8381 bytes .../java/awt/peer/headless/HeadlessToolkit.class | Bin 7617 -> 8167 bytes .../lib/gnu/java/awt/peer/qt/QtComponentPeer.class | Bin 16405 -> 16766 bytes .../lib/gnu/java/awt/peer/qt/QtFontMetrics.class | Bin 2250 -> 2250 bytes .../lib/gnu/java/awt/peer/qt/QtFontPeer.class | Bin 4252 -> 4252 bytes .../lib/gnu/java/awt/peer/qt/QtFramePeer.class | Bin 2945 -> 3114 bytes .../lib/gnu/java/awt/peer/qt/QtToolkit.class | Bin 12257 -> 12807 bytes .../lib/gnu/java/awt/peer/qt/QtWindowPeer.class | Bin 849 -> 1330 bytes .../peer/swing/SwingButtonPeer$SwingButton.class | Bin 2148 -> 2628 bytes .../SwingButtonPeer$SwingButtonListener.class | Bin 1280 -> 1280 bytes .../gnu/java/awt/peer/swing/SwingButtonPeer.class | Bin 1351 -> 1351 bytes .../swing/SwingCheckboxPeer$SwingCheckbox.class | Bin 0 -> 2656 bytes .../SwingCheckboxPeer$SwingCheckboxListener.class | Bin 0 -> 1346 bytes .../java/awt/peer/swing/SwingCheckboxPeer.class | Bin 0 -> 1713 bytes .../gnu/java/awt/peer/swing/SwingComponent.class | Bin 335 -> 395 bytes .../java/awt/peer/swing/SwingComponentPeer.class | Bin 12563 -> 13249 bytes .../java/awt/peer/swing/SwingContainerPeer.class | Bin 5446 -> 5757 bytes .../awt/peer/swing/SwingLabelPeer$SwingLabel.class | Bin 1996 -> 2184 bytes .../gnu/java/awt/peer/swing/SwingLabelPeer.class | Bin 1575 -> 1575 bytes .../awt/peer/swing/SwingListPeer$SwingList.class | Bin 2229 -> 2417 bytes .../gnu/java/awt/peer/swing/SwingListPeer.class | Bin 4649 -> 4649 bytes .../java/awt/peer/swing/SwingTextAreaPeer$1.class | Bin 0 -> 829 bytes .../swing/SwingTextAreaPeer$SwingScrollPane.class | Bin 0 -> 3177 bytes .../swing/SwingTextAreaPeer$SwingTextArea.class | Bin 2265 -> 2626 bytes .../java/awt/peer/swing/SwingTextAreaPeer.class | Bin 3822 -> 4808 bytes .../swing/SwingTextFieldPeer$SwingTextField.class | Bin 2190 -> 2670 bytes .../java/awt/peer/swing/SwingTextFieldPeer.class | Bin 3242 -> 3242 bytes .../lib/gnu/java/awt/peer/swing/SwingToolkit.class | Bin 2296 -> 2846 bytes .../gnu/java/awt/peer/swing/SwingWindowPeer.class | Bin 556 -> 1043 bytes .../classpath/lib/gnu/java/locale/LocaleData.class | Bin 6225 -> 6225 bytes libjava/classpath/lib/gnu/java/math/Fixed.class | Bin 1290 -> 1373 bytes .../lib/gnu/java/net/loader/URLLoader.class | Bin 1795 -> 1795 bytes .../gnu/java/nio/charset/ISO_8859_1$Decoder.class | Bin 1161 -> 1161 bytes .../gnu/java/nio/charset/ISO_8859_1$Encoder.class | Bin 1632 -> 1632 bytes .../lib/gnu/java/nio/charset/ISO_8859_1.class | Bin 1311 -> 1348 bytes .../classpath/lib/gnu/java/security/Engine.class | Bin 5340 -> 5326 bytes .../sound/AudioSecurityManager$Permission.class | Bin 0 -> 1266 bytes .../lib/gnu/javax/sound/AudioSecurityManager.class | Bin 0 -> 1574 bytes .../classpath/lib/gnu/xml/dom/DomDocument.class | Bin 23668 -> 23877 bytes libjava/classpath/lib/gnu/xml/dom/DomElement.class | Bin 8105 -> 8155 bytes .../lib/gnu/xml/dom/DomNamedNodeMap.class | Bin 5204 -> 5251 bytes .../gnu/xml/dom/DomNode$DomEventException.class | Bin 459 -> 459 bytes .../lib/gnu/xml/dom/DomNode$ListenerRecord.class | Bin 1009 -> 1009 bytes .../lib/gnu/xml/dom/DomNode$LiveNodeList.class | Bin 3023 -> 3023 bytes .../lib/gnu/xml/dom/DomNode$ShadowList.class | Bin 1048 -> 1048 bytes libjava/classpath/lib/gnu/xml/dom/DomNode.class | Bin 22818 -> 23045 bytes .../lib/gnu/xml/dom/ls/SAXEventSink.class | Bin 12933 -> 12990 bytes .../gnu/xml/stream/XMLParser$AnyContentModel.class | Bin 617 -> 617 bytes .../lib/gnu/xml/stream/XMLParser$Attribute.class | Bin 1805 -> 2414 bytes .../gnu/xml/stream/XMLParser$AttributeDecl.class | Bin 897 -> 897 bytes .../gnu/xml/stream/XMLParser$ContentModel.class | Bin 787 -> 787 bytes .../gnu/xml/stream/XMLParser$ContentParticle.class | Bin 595 -> 595 bytes .../lib/gnu/xml/stream/XMLParser$Doctype.class | Bin 5914 -> 5914 bytes .../xml/stream/XMLParser$ElementContentModel.class | Bin 1059 -> 1059 bytes .../xml/stream/XMLParser$EmptyContentModel.class | Bin 623 -> 623 bytes .../lib/gnu/xml/stream/XMLParser$ExternalIds.class | Bin 556 -> 556 bytes .../lib/gnu/xml/stream/XMLParser$Input.class | Bin 6256 -> 6256 bytes .../xml/stream/XMLParser$MixedContentModel.class | Bin 988 -> 988 bytes .../lib/gnu/xml/transform/WithParam.class | Bin 2404 -> 2428 bytes .../lib/java/awt/Dialog$AccessibleAWTDialog.class | Bin 1355 -> 1355 bytes .../lib/java/awt/Dialog$ModalExclusionType.class | Bin 0 -> 1200 bytes .../lib/java/awt/Dialog$ModalityType.class | Bin 0 -> 1213 bytes libjava/classpath/lib/java/awt/Dialog.class | Bin 5452 -> 5578 bytes libjava/classpath/lib/java/awt/Font.class | Bin 14900 -> 15412 bytes libjava/classpath/lib/java/awt/Toolkit$2.class | Bin 3538 -> 3538 bytes libjava/classpath/lib/java/awt/Toolkit.class | Bin 14598 -> 14897 bytes .../classpath/lib/java/awt/event/MouseEvent.class | Bin 3968 -> 4819 bytes .../lib/java/awt/peer/ComponentPeer.class | Bin 2235 -> 2386 bytes .../classpath/lib/java/awt/peer/FramePeer.class | Bin 486 -> 538 bytes .../classpath/lib/java/awt/peer/RobotPeer.class | Bin 333 -> 357 bytes .../classpath/lib/java/awt/peer/WindowPeer.class | Bin 254 -> 428 bytes .../lib/java/io/ObjectStreamClass$2.class | Bin 834 -> 834 bytes .../io/ObjectStreamClass$InterfaceComparator.class | Bin 862 -> 862 bytes .../io/ObjectStreamClass$MemberComparator.class | Bin 1121 -> 1121 bytes .../classpath/lib/java/io/ObjectStreamClass.class | Bin 17956 -> 17983 bytes libjava/classpath/lib/java/lang/Float.class | Bin 4642 -> 4520 bytes libjava/classpath/lib/java/lang/Integer.class | Bin 6722 -> 6779 bytes libjava/classpath/lib/java/lang/VMFloat.class | Bin 358 -> 719 bytes .../classpath/lib/java/net/URLClassLoader$1.class | Bin 1197 -> 1197 bytes .../classpath/lib/java/net/URLClassLoader$2.class | Bin 1099 -> 1099 bytes .../classpath/lib/java/net/URLClassLoader.class | Bin 14666 -> 14644 bytes libjava/classpath/lib/java/nio/CharBuffer.class | Bin 5915 -> 5855 bytes .../lib/java/nio/CharSequenceBuffer.class | Bin 0 -> 2357 bytes .../lib/java/nio/CharViewBufferImpl.class | Bin 3286 -> 3286 bytes .../lib/java/nio/DoubleViewBufferImpl.class | Bin 2973 -> 2973 bytes .../lib/java/nio/FloatViewBufferImpl.class | Bin 2961 -> 2961 bytes .../classpath/lib/java/nio/IntViewBufferImpl.class | Bin 2931 -> 2931 bytes .../lib/java/nio/LongViewBufferImpl.class | Bin 2953 -> 2953 bytes .../lib/java/nio/ShortViewBufferImpl.class | Bin 2961 -> 2961 bytes .../classpath/lib/java/rmi/MarshalledObject.class | Bin 1855 -> 2121 bytes .../lib/java/rmi/activation/Activatable.class | Bin 8556 -> 9002 bytes .../lib/java/rmi/activation/ActivationDesc.class | Bin 2753 -> 3346 bytes .../lib/java/rmi/activation/ActivationGroup.class | Bin 5658 -> 5858 bytes .../java/rmi/activation/ActivationGroupDesc.class | Bin 3895 -> 4196 bytes .../rmi/activation/ActivationInstantiator.class | Bin 392 -> 534 bytes .../java/rmi/activation/ActivationMonitor.class | Bin 557 -> 664 bytes .../lib/java/rmi/activation/Activator.class | Bin 378 -> 485 bytes libjava/classpath/lib/java/util/Arrays.class | Bin 32272 -> 32336 bytes libjava/classpath/lib/java/util/EnumMap$1.class | Bin 1315 -> 1315 bytes libjava/classpath/lib/java/util/EnumMap$2.class | Bin 1460 -> 1460 bytes libjava/classpath/lib/java/util/EnumMap$3.class | Bin 1053 -> 1053 bytes libjava/classpath/lib/java/util/EnumMap$4.class | Bin 1233 -> 1233 bytes libjava/classpath/lib/java/util/EnumMap$5.class | Bin 1874 -> 1874 bytes libjava/classpath/lib/java/util/EnumMap$6.class | Bin 1821 -> 1821 bytes libjava/classpath/lib/java/util/EnumMap$7.class | Bin 1416 -> 1416 bytes libjava/classpath/lib/java/util/EnumMap.class | Bin 5825 -> 5947 bytes .../lib/javax/management/ObjectName.class | Bin 10625 -> 11159 bytes .../lib/javax/sound/sampled/AudioFormat.class | Bin 3891 -> 3974 bytes .../lib/javax/sound/sampled/DataLine$Info.class | Bin 2934 -> 2934 bytes .../swing/plaf/basic/BasicProgressBarUI.class | Bin 13071 -> 13194 bytes .../swing/text/html/parser/AttributeList.class | Bin 2576 -> 2587 bytes .../lib/sun/awt/CausedFocusEvent$Cause.class | Bin 0 -> 1857 bytes .../classpath/lib/sun/awt/CausedFocusEvent.class | Bin 0 -> 835 bytes 153 files changed, 17 insertions(+), 34 deletions(-) create mode 100644 libjava/classpath/lib/gnu/java/awt/java2d/Pixelizer.class create mode 100644 libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Coverage.class create mode 100644 libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Iterator.class create mode 100644 libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Range.class create mode 100644 libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage.class create mode 100644 libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.class create mode 100644 libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.class create mode 100644 libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.class create mode 100644 libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.class create mode 100644 libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.class create mode 100644 libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.class create mode 100644 libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.class create mode 100644 libjava/classpath/lib/java/awt/Dialog$ModalExclusionType.class create mode 100644 libjava/classpath/lib/java/awt/Dialog$ModalityType.class create mode 100644 libjava/classpath/lib/java/nio/CharSequenceBuffer.class create mode 100644 libjava/classpath/lib/sun/awt/CausedFocusEvent$Cause.class create mode 100644 libjava/classpath/lib/sun/awt/CausedFocusEvent.class (limited to 'libjava/classpath/lib') diff --git a/libjava/classpath/lib/Makefile.am b/libjava/classpath/lib/Makefile.am index 3f2de4187c8..f2089f243d6 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 eef968cacc2..bb2dac45e55 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 85e366de381..07a969a8199 100644 Binary files a/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer$DoMap.class and b/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer$DoMap.class differ diff --git a/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class b/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class index 5bd9bfd44b5..1cf8cd7bf85 100644 Binary files a/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class and b/libjava/classpath/lib/gnu/awt/xlib/XCanvasPeer.class differ diff --git a/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class b/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class index 49be95c4984..9a5b14fb4f5 100644 Binary files a/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class and b/libjava/classpath/lib/gnu/awt/xlib/XFontPeer.class differ diff --git a/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class b/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class index 43e9b4bcb84..8cb02341140 100644 Binary files a/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class and b/libjava/classpath/lib/gnu/awt/xlib/XFramePeer.class differ diff --git a/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class b/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class index cbbe2a92bdd..7d28074f248 100644 Binary files a/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class and b/libjava/classpath/lib/gnu/awt/xlib/XToolkit.class differ diff --git a/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class b/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class index dbfaf4b1f18..9123146a2c1 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class and b/libjava/classpath/lib/gnu/java/awt/font/FontDelegate.class 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 14a8ff0b17f..37fce044ea6 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/font/opentype/OpenTypeFont.class and b/libjava/classpath/lib/gnu/java/awt/font/opentype/OpenTypeFont.class differ diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class b/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class index 16e2c489783..cbbf6fd7b8c 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class and b/libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.class 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 00000000000..b0a86658905 Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/java2d/Pixelizer.class differ diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class index b27aa84eb6e..d4615e82315 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class and b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.class 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 00000000000..c5da4d87005 Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Coverage.class 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 00000000000..dd2dc43ea6b Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Iterator.class 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 00000000000..17636a75b43 Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage$Range.class 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 00000000000..3d774a32384 Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/java2d/ScanlineCoverage.class differ diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class b/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class index d82213949e5..4cc1fd2ee24 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class and b/libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class differ diff --git a/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class index 9dd1dfffb08..ac6edad202d 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/ClasspathFontPeer.class differ diff --git a/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class index 679f4e73473..db76d831f43 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/GLightweightPeer.class 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 9ff901c2ed7..49ee40561eb 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.class 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 284bb0d6fd3..e1b64636ebc 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class 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 64d47db6b38..2df0587b70c 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontLineMetrics.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontLineMetrics.class 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 0807a240c95..a20978bc996 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontMetrics.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer$GdkFontMetrics.class 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 a8c30b26e3d..e4dfec577ef 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkFontPeer.class 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 074b1b539e1..dfb28e4bf3e 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.class 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 293db87d449..5806dc2f5a8 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReader.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReader.class 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 0b18f33487d..a4105ea03a9 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufReaderSpi.class 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 cbfa62c192e..3eb57b1611f 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriter.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriter.class 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 0e6abdf8be1..84223c8a55b 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$GdkPixbufWriterSpi.class 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 d831c638eaa..53fcf3bbbcb 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$ImageFormatSpec.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder$ImageFormatSpec.class 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 2968b39e893..118b4d80866 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkPixbufDecoder.class 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 a3330885a21..07ffa91a18c 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkRobotPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkRobotPeer.class 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 0494728ecb6..a13f74232bb 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.class 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 69b4f870ccc..97fe84a8ec8 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.class 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 d7021880c85..9627e77665a 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class 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 e6de1c3eafa..613e0748ef7 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class 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 956a5e1c989..1553852658d 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class 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 cf0105ceeb2..8e9d88427b3 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit$LRUCache.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit$LRUCache.class 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 131cdf7a93c..15180e0769b 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class 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 53be22ad284..53b831decaf 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class 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 4a2fa1c1956..a5df713903f 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.class and b/libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.class 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 609c79cf092..7c2e901d4cf 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/headless/HeadlessToolkit.class and b/libjava/classpath/lib/gnu/java/awt/peer/headless/HeadlessToolkit.class 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 6593dd64f4d..482da2d3350 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtComponentPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtComponentPeer.class 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 f70900ce602..d7bf8638989 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontMetrics.class and b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontMetrics.class 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 dfdfde005b1..607696c42c9 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFontPeer.class 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 d658fe22eda..58d280c1356 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFramePeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtFramePeer.class 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 d44cb314658..caa0257f736 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtToolkit.class and b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtToolkit.class 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 ae9fa720e73..4e50a77f6c9 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/qt/QtWindowPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/qt/QtWindowPeer.class 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 602b48fb91b..95f32f011ac 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButton.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButton.class 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 24adbb8af3c..f23519fdecf 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButtonListener.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer$SwingButtonListener.class 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 8c8a09afeeb..0ea9f7ebffa 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingButtonPeer.class 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 00000000000..a290ef3135c Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.class 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 00000000000..7259ec2e1a3 Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.class 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 00000000000..fce29a616f2 Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.class 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 75a9113d86e..43fa6cee965 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponent.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponent.class 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 d5df2074a36..697a7aaa8a3 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponentPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingComponentPeer.class 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 edf0a7d0b7b..0f014bc33fa 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingContainerPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingContainerPeer.class 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 2334fe73c75..48eb45d715a 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer$SwingLabel.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer$SwingLabel.class 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 7d34f8504f2..343c3ed5925 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingLabelPeer.class 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 6351297a9d0..9b08f566c6f 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer$SwingList.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer$SwingList.class 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 094a417f432..86290a837d0 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingListPeer.class 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 00000000000..63400301f79 Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.class 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 00000000000..394a3acf5be Binary files /dev/null and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.class 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 59edb75bbe0..cb80579e17f 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.class 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 e8836be2637..643ba7a05cc 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.class 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 fe242f791dc..db2bf26d071 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.class 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 0250fba193b..55eaafca06d 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.class 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 f44acac3806..0dc260bbea4 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingToolkit.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingToolkit.class 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 f3f2f6fb9a0..6c90744c2e0 100644 Binary files a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingWindowPeer.class and b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingWindowPeer.class differ diff --git a/libjava/classpath/lib/gnu/java/locale/LocaleData.class b/libjava/classpath/lib/gnu/java/locale/LocaleData.class index 338cc8fc352..f2772bbdd13 100644 Binary files a/libjava/classpath/lib/gnu/java/locale/LocaleData.class and b/libjava/classpath/lib/gnu/java/locale/LocaleData.class differ diff --git a/libjava/classpath/lib/gnu/java/math/Fixed.class b/libjava/classpath/lib/gnu/java/math/Fixed.class index 276a3c914f6..5aed8debfb4 100644 Binary files a/libjava/classpath/lib/gnu/java/math/Fixed.class and b/libjava/classpath/lib/gnu/java/math/Fixed.class differ diff --git a/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class b/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class index ca359339eb7..e2d328afe5a 100644 Binary files a/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class and b/libjava/classpath/lib/gnu/java/net/loader/URLLoader.class 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 d4bb421d738..64e6768b895 100644 Binary files a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class and b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class 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 0262718eb66..6fe13059542 100644 Binary files a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class and b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class 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 8447ee37479..28c62ca33ce 100644 Binary files a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.class and b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.class differ diff --git a/libjava/classpath/lib/gnu/java/security/Engine.class b/libjava/classpath/lib/gnu/java/security/Engine.class index b9b5a3f916d..cf92b967519 100644 Binary files a/libjava/classpath/lib/gnu/java/security/Engine.class and b/libjava/classpath/lib/gnu/java/security/Engine.class 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 00000000000..3eae4f238da Binary files /dev/null and b/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.class 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 00000000000..1b2798c8b6c Binary files /dev/null and b/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomDocument.class b/libjava/classpath/lib/gnu/xml/dom/DomDocument.class index e513ecf6fec..07a45dedd84 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomDocument.class and b/libjava/classpath/lib/gnu/xml/dom/DomDocument.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomElement.class b/libjava/classpath/lib/gnu/xml/dom/DomElement.class index 76a244e798d..4c7d97f5afc 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomElement.class and b/libjava/classpath/lib/gnu/xml/dom/DomElement.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class b/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class index 5ff3c7a8dbe..3f8a7fd3eaf 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class and b/libjava/classpath/lib/gnu/xml/dom/DomNamedNodeMap.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class index e2c1a29b51f..ef4159ec9f5 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class and b/libjava/classpath/lib/gnu/xml/dom/DomNode$DomEventException.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class index 71bf96f4167..a01897c9416 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class and b/libjava/classpath/lib/gnu/xml/dom/DomNode$ListenerRecord.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class index 6be5e27c404..9c50f2b1af7 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class and b/libjava/classpath/lib/gnu/xml/dom/DomNode$LiveNodeList.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class b/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class index be87f5c76bb..aef279fcbc8 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class and b/libjava/classpath/lib/gnu/xml/dom/DomNode$ShadowList.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/DomNode.class b/libjava/classpath/lib/gnu/xml/dom/DomNode.class index f673df8bbf9..cf1ae634f87 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/DomNode.class and b/libjava/classpath/lib/gnu/xml/dom/DomNode.class differ diff --git a/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class b/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class index 5ba9dfac935..34ee47d5329 100644 Binary files a/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class and b/libjava/classpath/lib/gnu/xml/dom/ls/SAXEventSink.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class index ebaf1ecf0e5..517fa692f8b 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AnyContentModel.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class index 0931e756818..099ec4ac773 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Attribute.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class index f6008703068..af7ce248395 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$AttributeDecl.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class index bf985d77cf9..f5f1f536159 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentModel.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class index 7c6c30ca9ea..c5289181000 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ContentParticle.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class index 547386eba68..9b457cbe0c0 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Doctype.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class index 243ba76c828..b3c4eed3bb3 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ElementContentModel.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class index 4abfa1d6507..6a3ba1e8256 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$EmptyContentModel.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class index 59189736fac..dcb88dd2685 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$ExternalIds.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class index db3548b3592..7fb33b06247 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$Input.class differ diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class index 4d38e3e3eb5..70cd47ed8c4 100644 Binary files a/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class and b/libjava/classpath/lib/gnu/xml/stream/XMLParser$MixedContentModel.class differ diff --git a/libjava/classpath/lib/gnu/xml/transform/WithParam.class b/libjava/classpath/lib/gnu/xml/transform/WithParam.class index 788a08467bb..6af01d29757 100644 Binary files a/libjava/classpath/lib/gnu/xml/transform/WithParam.class and b/libjava/classpath/lib/gnu/xml/transform/WithParam.class differ diff --git a/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class b/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class index 5c29aba6a4e..c10c5bb3d87 100644 Binary files a/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class and b/libjava/classpath/lib/java/awt/Dialog$AccessibleAWTDialog.class 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 00000000000..3bad6d3df60 Binary files /dev/null and b/libjava/classpath/lib/java/awt/Dialog$ModalExclusionType.class 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 00000000000..cfbe00ed721 Binary files /dev/null and b/libjava/classpath/lib/java/awt/Dialog$ModalityType.class differ diff --git a/libjava/classpath/lib/java/awt/Dialog.class b/libjava/classpath/lib/java/awt/Dialog.class index dd13eb4bab9..92ca1360727 100644 Binary files a/libjava/classpath/lib/java/awt/Dialog.class and b/libjava/classpath/lib/java/awt/Dialog.class differ diff --git a/libjava/classpath/lib/java/awt/Font.class b/libjava/classpath/lib/java/awt/Font.class index 4676333992c..d0df448d21b 100644 Binary files a/libjava/classpath/lib/java/awt/Font.class and b/libjava/classpath/lib/java/awt/Font.class differ diff --git a/libjava/classpath/lib/java/awt/Toolkit$2.class b/libjava/classpath/lib/java/awt/Toolkit$2.class index ec337be1494..aa49f06a31e 100644 Binary files a/libjava/classpath/lib/java/awt/Toolkit$2.class and b/libjava/classpath/lib/java/awt/Toolkit$2.class differ diff --git a/libjava/classpath/lib/java/awt/Toolkit.class b/libjava/classpath/lib/java/awt/Toolkit.class index 89a853a3d56..66d4ae6d63b 100644 Binary files a/libjava/classpath/lib/java/awt/Toolkit.class and b/libjava/classpath/lib/java/awt/Toolkit.class differ diff --git a/libjava/classpath/lib/java/awt/event/MouseEvent.class b/libjava/classpath/lib/java/awt/event/MouseEvent.class index 9bd3051178e..0a7888a3cf0 100644 Binary files a/libjava/classpath/lib/java/awt/event/MouseEvent.class and b/libjava/classpath/lib/java/awt/event/MouseEvent.class differ diff --git a/libjava/classpath/lib/java/awt/peer/ComponentPeer.class b/libjava/classpath/lib/java/awt/peer/ComponentPeer.class index db106ffae06..de354b52e30 100644 Binary files a/libjava/classpath/lib/java/awt/peer/ComponentPeer.class and b/libjava/classpath/lib/java/awt/peer/ComponentPeer.class differ diff --git a/libjava/classpath/lib/java/awt/peer/FramePeer.class b/libjava/classpath/lib/java/awt/peer/FramePeer.class index b8bc7585d5f..9deaff99ab0 100644 Binary files a/libjava/classpath/lib/java/awt/peer/FramePeer.class and b/libjava/classpath/lib/java/awt/peer/FramePeer.class differ diff --git a/libjava/classpath/lib/java/awt/peer/RobotPeer.class b/libjava/classpath/lib/java/awt/peer/RobotPeer.class index 983c6d5114f..a49e946dc21 100644 Binary files a/libjava/classpath/lib/java/awt/peer/RobotPeer.class and b/libjava/classpath/lib/java/awt/peer/RobotPeer.class differ diff --git a/libjava/classpath/lib/java/awt/peer/WindowPeer.class b/libjava/classpath/lib/java/awt/peer/WindowPeer.class index 09f9d3415e5..a1c4df15af5 100644 Binary files a/libjava/classpath/lib/java/awt/peer/WindowPeer.class and b/libjava/classpath/lib/java/awt/peer/WindowPeer.class differ diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass$2.class b/libjava/classpath/lib/java/io/ObjectStreamClass$2.class index d1c8dcc79d1..8c29f2e1286 100644 Binary files a/libjava/classpath/lib/java/io/ObjectStreamClass$2.class and b/libjava/classpath/lib/java/io/ObjectStreamClass$2.class differ diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class b/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class index babf58570de..ef83afe0c2c 100644 Binary files a/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class and b/libjava/classpath/lib/java/io/ObjectStreamClass$InterfaceComparator.class differ diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class b/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class index 527fd88ab9f..6454fa88e74 100644 Binary files a/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class and b/libjava/classpath/lib/java/io/ObjectStreamClass$MemberComparator.class differ diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass.class b/libjava/classpath/lib/java/io/ObjectStreamClass.class index 66dc650d804..9767f9fc6cf 100644 Binary files a/libjava/classpath/lib/java/io/ObjectStreamClass.class and b/libjava/classpath/lib/java/io/ObjectStreamClass.class differ diff --git a/libjava/classpath/lib/java/lang/Float.class b/libjava/classpath/lib/java/lang/Float.class index 42732a6f381..7565a07d535 100644 Binary files a/libjava/classpath/lib/java/lang/Float.class and b/libjava/classpath/lib/java/lang/Float.class differ diff --git a/libjava/classpath/lib/java/lang/Integer.class b/libjava/classpath/lib/java/lang/Integer.class index 3fc97252e29..291b0d03f8c 100644 Binary files a/libjava/classpath/lib/java/lang/Integer.class and b/libjava/classpath/lib/java/lang/Integer.class differ diff --git a/libjava/classpath/lib/java/lang/VMFloat.class b/libjava/classpath/lib/java/lang/VMFloat.class index f2c252ea865..563357d3839 100644 Binary files a/libjava/classpath/lib/java/lang/VMFloat.class and b/libjava/classpath/lib/java/lang/VMFloat.class differ diff --git a/libjava/classpath/lib/java/net/URLClassLoader$1.class b/libjava/classpath/lib/java/net/URLClassLoader$1.class index 19d6d969cfa..6209502f8b5 100644 Binary files a/libjava/classpath/lib/java/net/URLClassLoader$1.class and b/libjava/classpath/lib/java/net/URLClassLoader$1.class differ diff --git a/libjava/classpath/lib/java/net/URLClassLoader$2.class b/libjava/classpath/lib/java/net/URLClassLoader$2.class index d1192b5b507..7f046b870a3 100644 Binary files a/libjava/classpath/lib/java/net/URLClassLoader$2.class and b/libjava/classpath/lib/java/net/URLClassLoader$2.class differ diff --git a/libjava/classpath/lib/java/net/URLClassLoader.class b/libjava/classpath/lib/java/net/URLClassLoader.class index fe9324f198d..8ec9a2d572a 100644 Binary files a/libjava/classpath/lib/java/net/URLClassLoader.class and b/libjava/classpath/lib/java/net/URLClassLoader.class differ diff --git a/libjava/classpath/lib/java/nio/CharBuffer.class b/libjava/classpath/lib/java/nio/CharBuffer.class index 2da715f4a4b..5f4bc4e168c 100644 Binary files a/libjava/classpath/lib/java/nio/CharBuffer.class and b/libjava/classpath/lib/java/nio/CharBuffer.class differ diff --git a/libjava/classpath/lib/java/nio/CharSequenceBuffer.class b/libjava/classpath/lib/java/nio/CharSequenceBuffer.class new file mode 100644 index 00000000000..dbd8f15dc84 Binary files /dev/null and b/libjava/classpath/lib/java/nio/CharSequenceBuffer.class differ diff --git a/libjava/classpath/lib/java/nio/CharViewBufferImpl.class b/libjava/classpath/lib/java/nio/CharViewBufferImpl.class index 25e84f01cd4..2e5c5e82909 100644 Binary files a/libjava/classpath/lib/java/nio/CharViewBufferImpl.class and b/libjava/classpath/lib/java/nio/CharViewBufferImpl.class differ diff --git a/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class b/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class index 1e50947b6d3..85c1c4da4b3 100644 Binary files a/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class and b/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class differ diff --git a/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class b/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class index 09fa18e1caa..e5e22a3d6eb 100644 Binary files a/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class and b/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class differ diff --git a/libjava/classpath/lib/java/nio/IntViewBufferImpl.class b/libjava/classpath/lib/java/nio/IntViewBufferImpl.class index 116807e8b22..ec0607c8208 100644 Binary files a/libjava/classpath/lib/java/nio/IntViewBufferImpl.class and b/libjava/classpath/lib/java/nio/IntViewBufferImpl.class differ diff --git a/libjava/classpath/lib/java/nio/LongViewBufferImpl.class b/libjava/classpath/lib/java/nio/LongViewBufferImpl.class index 381a3419b36..5dd6cd4483e 100644 Binary files a/libjava/classpath/lib/java/nio/LongViewBufferImpl.class and b/libjava/classpath/lib/java/nio/LongViewBufferImpl.class differ diff --git a/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class b/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class index 5570a67d3e9..5171ca63386 100644 Binary files a/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class and b/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class differ diff --git a/libjava/classpath/lib/java/rmi/MarshalledObject.class b/libjava/classpath/lib/java/rmi/MarshalledObject.class index f09c1a6156a..d48c8153174 100644 Binary files a/libjava/classpath/lib/java/rmi/MarshalledObject.class and b/libjava/classpath/lib/java/rmi/MarshalledObject.class differ diff --git a/libjava/classpath/lib/java/rmi/activation/Activatable.class b/libjava/classpath/lib/java/rmi/activation/Activatable.class index 09eee6b76e9..fd96c1aa834 100644 Binary files a/libjava/classpath/lib/java/rmi/activation/Activatable.class and b/libjava/classpath/lib/java/rmi/activation/Activatable.class differ diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class b/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class index c1c90dcc2dd..fa8ecbf9127 100644 Binary files a/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class and b/libjava/classpath/lib/java/rmi/activation/ActivationDesc.class differ diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class b/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class index f07ac428422..e1c86e6786d 100644 Binary files a/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class and b/libjava/classpath/lib/java/rmi/activation/ActivationGroup.class differ diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class b/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class index 7800656e70a..1380bc04d3f 100644 Binary files a/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class and b/libjava/classpath/lib/java/rmi/activation/ActivationGroupDesc.class differ diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class b/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class index d3e9f4dc9cd..37e2dbccaf4 100644 Binary files a/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class and b/libjava/classpath/lib/java/rmi/activation/ActivationInstantiator.class differ diff --git a/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class b/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class index 28e35559397..eb3662e5f58 100644 Binary files a/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class and b/libjava/classpath/lib/java/rmi/activation/ActivationMonitor.class differ diff --git a/libjava/classpath/lib/java/rmi/activation/Activator.class b/libjava/classpath/lib/java/rmi/activation/Activator.class index 1610b115818..8d4bcc90b58 100644 Binary files a/libjava/classpath/lib/java/rmi/activation/Activator.class and b/libjava/classpath/lib/java/rmi/activation/Activator.class differ diff --git a/libjava/classpath/lib/java/util/Arrays.class b/libjava/classpath/lib/java/util/Arrays.class index 0aabd2c532e..be0021123e8 100644 Binary files a/libjava/classpath/lib/java/util/Arrays.class and b/libjava/classpath/lib/java/util/Arrays.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap$1.class b/libjava/classpath/lib/java/util/EnumMap$1.class index 35221f848ea..4f03a7d44b4 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap$1.class and b/libjava/classpath/lib/java/util/EnumMap$1.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap$2.class b/libjava/classpath/lib/java/util/EnumMap$2.class index c241a888857..ab4c751de91 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap$2.class and b/libjava/classpath/lib/java/util/EnumMap$2.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap$3.class b/libjava/classpath/lib/java/util/EnumMap$3.class index 0727486a69c..0e884685fdb 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap$3.class and b/libjava/classpath/lib/java/util/EnumMap$3.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap$4.class b/libjava/classpath/lib/java/util/EnumMap$4.class index 047c3174956..932a4363866 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap$4.class and b/libjava/classpath/lib/java/util/EnumMap$4.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap$5.class b/libjava/classpath/lib/java/util/EnumMap$5.class index 2d2c5f12d0d..93b6b8dc55d 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap$5.class and b/libjava/classpath/lib/java/util/EnumMap$5.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap$6.class b/libjava/classpath/lib/java/util/EnumMap$6.class index f91d2ffdbb0..904cf125e9f 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap$6.class and b/libjava/classpath/lib/java/util/EnumMap$6.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap$7.class b/libjava/classpath/lib/java/util/EnumMap$7.class index e04db4e6950..cb383d0cfd8 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap$7.class and b/libjava/classpath/lib/java/util/EnumMap$7.class differ diff --git a/libjava/classpath/lib/java/util/EnumMap.class b/libjava/classpath/lib/java/util/EnumMap.class index 994696b720e..b7d97575a92 100644 Binary files a/libjava/classpath/lib/java/util/EnumMap.class and b/libjava/classpath/lib/java/util/EnumMap.class differ diff --git a/libjava/classpath/lib/javax/management/ObjectName.class b/libjava/classpath/lib/javax/management/ObjectName.class index fc2ed913d2e..99df669d32d 100644 Binary files a/libjava/classpath/lib/javax/management/ObjectName.class and b/libjava/classpath/lib/javax/management/ObjectName.class differ diff --git a/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class b/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class index e2d846dc58b..c9d2849a17c 100644 Binary files a/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class and b/libjava/classpath/lib/javax/sound/sampled/AudioFormat.class differ diff --git a/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class b/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class index 7d626c0b316..81c8b23a776 100644 Binary files a/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class and b/libjava/classpath/lib/javax/sound/sampled/DataLine$Info.class differ diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class index 34b6cf6c505..80783b1ed49 100644 Binary files a/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class and b/libjava/classpath/lib/javax/swing/plaf/basic/BasicProgressBarUI.class 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 ecfd94af194..32c3dbc1dd0 100644 Binary files a/libjava/classpath/lib/javax/swing/text/html/parser/AttributeList.class and b/libjava/classpath/lib/javax/swing/text/html/parser/AttributeList.class 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 00000000000..66646664773 Binary files /dev/null and b/libjava/classpath/lib/sun/awt/CausedFocusEvent$Cause.class differ diff --git a/libjava/classpath/lib/sun/awt/CausedFocusEvent.class b/libjava/classpath/lib/sun/awt/CausedFocusEvent.class new file mode 100644 index 00000000000..417a4fcf41f Binary files /dev/null and b/libjava/classpath/lib/sun/awt/CausedFocusEvent.class differ -- cgit v1.2.3