summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/lib
diff options
context:
space:
mode:
authordoko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>2008-06-28 13:29:13 +0000
committerdoko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>2008-06-28 13:29:13 +0000
commit1020ce5944edde4364baef4d371cd4f9b0dae721 (patch)
tree602cd7aa7c947386134690d8e0f6b53abcdeacb9 /libjava/classpath/lib
parent9f41ce98ce6f4f7c8ac5e2c4b6e5d27e10201015 (diff)
downloadppe42-gcc-1020ce5944edde4364baef4d371cd4f9b0dae721.tar.gz
ppe42-gcc-1020ce5944edde4364baef4d371cd4f9b0dae721.zip
libjava/
2008-06-28 Matthias Klose <doko@ubuntu.com> Import GNU Classpath (classpath-0_97_2-release). * Regenerate class and header files. * Regenerate auto* files. * gcj/javaprims.h: Define jobjectRefType. * jni.cc (_Jv_JNI_GetObjectRefType): New (stub only). (_Jv_JNIFunctions): Initialize GetObjectRefType. * gnu/classpath/jdwp/VMVirtualMachine.java, java/security/VMSecureRandom.java: Merge from classpath. * HACKING: Fix typo. * ChangeLog-2007: New file. * configure.ac: Set JAVAC, pass --disable-regen-headers to classpath. libjava/classpath/ 2008-06-28 Matthias Klose <doko@ubuntu.com> * m4/ac_prog_javac.m4: Disable check for JAVAC, when not configured with --enable-java-maintainer-mode. * aclocal.m4, configure: Regenerate. * native/jni/gstreamer-peer/Makefile.am: Do not link with libclasspathnative. * native/jni/gstreamer-peer/Makefile.in: Regenerate. * tools/Makefile.am, lib/Makefile.am: Use JAVAC for setting JCOMPILER, drop flags not understood by gcj. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@137223 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib')
-rw-r--r--libjava/classpath/lib/Makefile.am32
-rw-r--r--libjava/classpath/lib/Makefile.in39
-rw-r--r--libjava/classpath/lib/gnu/CORBA/BigDecimalHelper.classbin3255 -> 3255 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/ByteArrayComparator.classbin1158 -> 1158 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/CDR/LittleEndianInputStream.classbin4549 -> 4549 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/CollocatedOrbs.classbin2544 -> 2544 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/DynAn/DivideableAny.classbin8187 -> 8187 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynArray.classbin6545 -> 6545 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynUnion.classbin7251 -> 7251 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/EmptyExceptionHolder.classbin1812 -> 1812 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/GIOP/CodeSetServiceContext.classbin3621 -> 3621 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/Interceptor/IORInterceptors.classbin2605 -> 2605 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/IorDelegate.classbin7919 -> 7919 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/NamingService/NameParser.classbin9789 -> 9789 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/OrbRestricted.classbin10175 -> 10175 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/Poa/gnuPOAManager.classbin3326 -> 3326 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/ServiceRequestAdapter.classbin3086 -> 3086 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/gnuContextList.classbin1009 -> 1009 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/gnuExceptionList.classbin1046 -> 1046 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/gnuRequest$1.classbin567 -> 567 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/gnuRequest$2.classbin623 -> 623 bytes
-rw-r--r--libjava/classpath/lib/gnu/CORBA/gnuRequest.classbin23157 -> 23157 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/ServiceFactory$ServiceIterator.classbin4651 -> 5212 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/ServiceFactory.classbin3536 -> 4087 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/ServiceProviderLoadingAction.classbin1292 -> 1676 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.classbin4080 -> 4080 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/jdwp/event/ExceptionEvent.classbin2304 -> 2334 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/jdwp/event/filters/StepFilter.classbin1349 -> 1349 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.classbin6519 -> 6519 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.classbin8121 -> 8121 bytes
-rw-r--r--libjava/classpath/lib/gnu/classpath/toolkit/DefaultDaemonThreadFactory.classbin0 -> 773 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/ClasspathToolkit.classbin2951 -> 2951 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/EmbeddedWindow.classbin2023 -> 2023 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/font/GNUGlyphVector.classbin7384 -> 7590 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XFontMetrics.classbin0 -> 2812 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XLineMetrics.classbin0 -> 2787 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer.classbin0 -> 9903 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/image/AsyncImage$AsyncImageSource.classbin0 -> 1879 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/image/AsyncImage.classbin0 -> 3986 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/image/ImageConverter.classbin0 -> 8171 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/AbstractGraphics2D.classbin28258 -> 29260 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/PixelCoverage$Bucket.classbin0 -> 580 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/PixelCoverage.classbin0 -> 1189 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ScanlineConverter.classbin6579 -> 6616 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/ShapeWrapper.classbin0 -> 1836 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/java2d/TextCacheKey.classbin0 -> 1560 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/KDEDesktopPeer.classbin2336 -> 2336 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoGraphics2D.classbin39058 -> 39012 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoSurface.classbin7530 -> 7530 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/ComponentGraphics.classbin17173 -> 17164 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.classbin9446 -> 9354 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.classbin3526 -> 3434 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.classbin8025 -> 7956 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.classbin5780 -> 5712 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer$RepaintTimerTask.classbin1498 -> 1498 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.classbin18625 -> 18754 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkMainThread.classbin2319 -> 2356 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.classbin19627 -> 19581 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.classbin8439 -> 8647 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/gtk/VolatileImageGraphics.classbin8381 -> 8357 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.classbin2656 -> 2656 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.classbin1346 -> 1346 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.classbin1713 -> 1713 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.classbin829 -> 829 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.classbin3177 -> 3177 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingTextArea.classbin2626 -> 2626 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer.classbin4808 -> 4808 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer$SwingTextField.classbin2670 -> 2670 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextFieldPeer.classbin3242 -> 3241 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/print/PostScriptGraphics2D.classbin30318 -> 30318 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/awt/print/SpooledDocument.classbin1325 -> 1325 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/io/PlatformHelper.classbin1866 -> 1866 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/lang/management/BeanImpl.classbin11094 -> 12101 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/lang/reflect/TypeSignature.classbin4010 -> 3877 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/locale/LocaleHelper.classbin1798 -> 1798 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/net/protocol/http/Request.classbin15685 -> 15685 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$1.classbin0 -> 909 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$2.classbin0 -> 909 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Decoder.classbin1392 -> 1213 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Encoder.classbin2042 -> 1871 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ByteCharset.classbin1313 -> 1386 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ByteDecodeLoopHelper.classbin0 -> 2171 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ByteEncodeLoopHelper.classbin0 -> 2180 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp424.classbin2396 -> 2366 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp437.classbin2429 -> 2399 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp737.classbin2429 -> 2399 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp775.classbin2429 -> 2399 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp850.classbin2429 -> 2399 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp852.classbin2429 -> 2399 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp855.classbin2450 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp857.classbin2452 -> 2418 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp860.classbin2450 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp861.classbin2450 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp862.classbin2450 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp863.classbin2450 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp864.classbin2738 -> 2704 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp865.classbin2450 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp866.classbin2450 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp869.classbin2446 -> 2412 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Cp874.classbin2403 -> 2373 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/EncodingHelper.classbin3279 -> 3359 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$1.classbin0 -> 677 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$2.classbin0 -> 682 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.classbin1161 -> 1016 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$Encoder.classbin1632 -> 1402 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1.classbin1348 -> 1348 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_13.classbin2683 -> 2657 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_15.classbin2869 -> 2843 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_2.classbin2817 -> 2791 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_3.classbin2815 -> 2789 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_4.classbin2817 -> 2791 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_5.classbin2808 -> 2782 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_6.classbin2857 -> 2831 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_7.classbin2871 -> 2845 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_8.classbin2827 -> 2801 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_9.classbin2841 -> 2815 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/KOI_8.classbin2594 -> 2568 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MS874.classbin2403 -> 2373 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacCentralEurope.classbin2478 -> 2448 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacCroatian.classbin2462 -> 2432 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacCyrillic.classbin2458 -> 2428 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacDingbat.classbin2527 -> 2497 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacGreek.classbin2446 -> 2416 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacIceland.classbin2458 -> 2428 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacRoman.classbin2458 -> 2428 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacRomania.classbin2458 -> 2428 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacSymbol.classbin2488 -> 2458 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacThai.classbin2414 -> 2384 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/MacTurkish.classbin2462 -> 2432 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Provider$1.classbin581 -> 748 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Provider.classbin5340 -> 5643 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$1.classbin0 -> 669 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$2.classbin0 -> 671 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Decoder.classbin1248 -> 1006 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Encoder.classbin1622 -> 1391 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/US_ASCII.classbin1301 -> 1301 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1250.classbin2657 -> 2631 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1251.classbin2603 -> 2577 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1252.classbin2585 -> 2559 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1253.classbin2587 -> 2561 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1254.classbin2597 -> 2571 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1255.classbin2581 -> 2555 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1256.classbin2599 -> 2573 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1257.classbin2592 -> 2566 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/nio/charset/Windows1258.classbin2595 -> 2569 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/rmi/server/ConnectionRunnerPool.classbin2673 -> 2650 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$CacheKey.classbin1553 -> 1553 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$MyClassLoader.classbin1385 -> 1276 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl.classbin5117 -> 5117 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/rmi/server/RMIObjectInputStream.classbin3019 -> 3019 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/LRUCache.classbin0 -> 899 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RE$CharExpression.classbin654 -> 654 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RE$CharUnit.classbin516 -> 516 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RE$IntPair.classbin515 -> 515 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RE$NamedProperty.classbin549 -> 549 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RE$ParseCharClassResult.classbin632 -> 632 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RE.classbin29677 -> 29677 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/REException.classbin1846 -> 2106 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$1.classbin849 -> 849 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$Handler.classbin566 -> 566 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$JavaCategoryHandler.classbin0 -> 1489 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$POSIXHandler.classbin1256 -> 1256 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeBlockHandler.classbin1014 -> 1014 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoriesHandler.classbin886 -> 886 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoryHandler.classbin800 -> 800 bytes
-rw-r--r--libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty.classbin6346 -> 6999 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/crypto/jce/DiffieHellmanImpl.classbin3619 -> 3579 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/bmp/DecodeBF16.classbin2661 -> 2661 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/bmp/EncodeRGB32.classbin2162 -> 2162 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGDecoder.classbin9409 -> 9405 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGException.classbin384 -> 384 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGImageInputStream.classbin1776 -> 1776 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/png/PNGChunk.classbin4262 -> 4262 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/png/PNGEncoder.classbin5501 -> 5501 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/png/PNGFile.classbin5022 -> 5022 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/imageio/png/PNGGamma.classbin1461 -> 1461 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/management/Server$ServerInfo.classbin898 -> 898 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/management/Server$ServerInputStream.classbin1219 -> 1219 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/management/Server$ServerNotificationListener.classbin1282 -> 1282 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/management/Server.classbin24106 -> 24212 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/management/Translator.classbin13369 -> 13799 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/SSLRecordHandler.classbin803 -> 803 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/StaticTrustAnchors.classbin92341 -> 92341 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/CertificateRequestBuilder.classbin3027 -> 3027 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$CertLoader.classbin2588 -> 2588 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ClientDHGen.classbin3790 -> 3790 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$GenCertVerify.classbin2856 -> 2856 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ParamsVerifier.classbin2151 -> 2151 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$RSAGen.classbin3836 -> 3836 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$State.classbin2213 -> 2213 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake.classbin31108 -> 31108 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientPSKParameters.classbin2480 -> 2480 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.classbin3336 -> 3336 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ContentType.classbin1657 -> 1657 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.classbin3204 -> 3204 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake$Type.classbin2593 -> 2593 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake.classbin5821 -> 5821 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/InputSecurityParameters.classbin6952 -> 6952 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/OutputSecurityParameters.classbin6668 -> 6668 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ProtocolVersion.classbin3435 -> 3435 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/Random.classbin2988 -> 2988 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory$Manager.classbin2766 -> 2766 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.classbin2583 -> 2583 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.classbin3858 -> 3858 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl$PrivateData.classbin545 -> 545 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl.classbin4432 -> 4432 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/Signature.classbin3037 -> 3037 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext$1.classbin1391 -> 1391 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext.classbin3005 -> 3005 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/TLSHMac.classbin2111 -> 2111 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$AuthoritiesIterator.classbin1592 -> 1592 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$IdentifierType.classbin1597 -> 1597 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$TrustedAuthority.classbin3246 -> 3246 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities.classbin3483 -> 3483 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.classbin1494 -> 1494 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory$Manager.classbin5309 -> 5309 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory.classbin5245 -> 5245 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/security/auth/Password.classbin2543 -> 2543 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.classbin1266 -> 1266 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.classbin1574 -> 1574 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$1.classbin748 -> 748 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$DSSIInfo.classbin897 -> 897 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.classbin3143 -> 3143 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/midi/file/MidiFileWriter.classbin3371 -> 3371 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUFormatType.classbin563 -> 563 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUHeader.classbin2690 -> 2690 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader.classbin2634 -> 2634 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer$GstInfo.classbin837 -> 837 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer.classbin4830 -> 4522 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReader.classbin2495 -> 3894 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer$GstHeader.classbin1185 -> 1185 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.classbin5312 -> 5704 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstInputStream.classbin0 -> 1184 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine$State.classbin1327 -> 0 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine.classbin2714 -> 2549 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.classbin512 -> 1166 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$CleanPipeline.classbin0 -> 1034 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$State.classbin0 -> 1375 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.classbin402 -> 5310 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstSourceDataLine.classbin2066 -> 3566 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/swing/text/html/css/FontSize.classbin3980 -> 4009 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/swing/text/html/css/Selector.classbin3283 -> 3283 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/Parser.classbin20727 -> 20727 bytes
-rw-r--r--libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.classbin5335 -> 5335 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$AttributeDecl.classbin514 -> 514 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ElementDecl.classbin500 -> 500 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$EntityInfo.classbin610 -> 610 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ExternalIdentifiers.classbin704 -> 704 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$Input.classbin703 -> 703 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/aelfred2/XmlParser.classbin52436 -> 52384 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLButtonElement.classbin2264 -> 2264 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLCollection.classbin4083 -> 4083 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLParser.classbin4877 -> 4877 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/libxmlj/dom/GnomeXPathResult.classbin2233 -> 2237 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/pipeline/EventFilter.classbin11052 -> 11058 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/AttributeImpl.classbin2098 -> 2089 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/EndDocumentImpl.classbin722 -> 722 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/SAXParser.classbin22221 -> 22226 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XIncludeFilter.classbin17452 -> 17456 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLEventAllocatorImpl.classbin5884 -> 5771 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLEventFactoryImpl.classbin7643 -> 7555 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/stream/XMLEventImpl.classbin3112 -> 3112 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.classbin2414 -> 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/stream/XMLParser.classbin67987 -> 67890 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/transform/StreamSerializer.classbin17799 -> 17799 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/transform/Stylesheet.classbin38670 -> 38670 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/Base64BinaryType.classbin2173 -> 2173 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/BooleanType.classbin2029 -> 2029 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/DecimalType.classbin2033 -> 2033 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/DoubleType.classbin2285 -> 2285 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/FloatType.classbin2278 -> 2278 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/HexBinaryType.classbin1627 -> 1627 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/NotationType.classbin1538 -> 1538 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/SimpleType.classbin5599 -> 5599 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/StringType.classbin941 -> 941 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/Type.classbin551 -> 551 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/datatype/TypeBuilder.classbin7085 -> 7085 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/relaxng/FullSyntaxBuilder.classbin32644 -> 32644 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.classbin1700 -> 1700 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaBuilder.classbin14866 -> 14866 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.classbin1657 -> 1657 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyCheckClass.classbin7787 -> 7787 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDefRedClass.classbin863 -> 863 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDgotoClass.classbin669 -> 669 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyGindexClass.classbin589 -> 589 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLenClass.classbin952 -> 952 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLhsClass.classbin1018 -> 1018 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyNameClass.classbin1520 -> 1520 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyRindexClass.classbin774 -> 774 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YySindexClass.classbin1024 -> 1024 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyTableClass.classbin5389 -> 5389 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser$yyException.classbin453 -> 453 bytes
-rw-r--r--libjava/classpath/lib/gnu/xml/xpath/XPathParser.classbin15438 -> 15438 bytes
-rw-r--r--libjava/classpath/lib/java/awt/AWTKeyStroke$3.classbin1214 -> 1217 bytes
-rw-r--r--libjava/classpath/lib/java/awt/AWTKeyStroke.classbin7351 -> 7354 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Container.classbin26135 -> 26128 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Desktop.classbin1954 -> 1954 bytes
-rw-r--r--libjava/classpath/lib/java/awt/Font.classbin15412 -> 15499 bytes
-rw-r--r--libjava/classpath/lib/java/awt/GridBagLayout.classbin16068 -> 16064 bytes
-rw-r--r--libjava/classpath/lib/java/awt/LightweightDispatcher.classbin4928 -> 5122 bytes
-rw-r--r--libjava/classpath/lib/java/awt/MenuShortcut.classbin5566 -> 5566 bytes
-rw-r--r--libjava/classpath/lib/java/awt/color/ICC_Profile.classbin18802 -> 18837 bytes
-rw-r--r--libjava/classpath/lib/java/awt/event/MouseEvent.classbin4819 -> 4526 bytes
-rw-r--r--libjava/classpath/lib/java/awt/font/LineBreakMeasurer.classbin2685 -> 2685 bytes
-rw-r--r--libjava/classpath/lib/java/awt/font/TextMeasurer.classbin2843 -> 2843 bytes
-rw-r--r--libjava/classpath/lib/java/awt/im/InputContext.classbin5265 -> 5265 bytes
-rw-r--r--libjava/classpath/lib/java/awt/image/BufferedImage$1.classbin2308 -> 2308 bytes
-rw-r--r--libjava/classpath/lib/java/awt/image/BufferedImage.classbin14708 -> 14708 bytes
-rw-r--r--libjava/classpath/lib/java/awt/image/PixelInterleavedSampleModel.classbin1024 -> 1264 bytes
-rw-r--r--libjava/classpath/lib/java/awt/image/RGBImageFilter.classbin3344 -> 3340 bytes
-rw-r--r--libjava/classpath/lib/java/awt/image/Raster.classbin11880 -> 11880 bytes
-rw-r--r--libjava/classpath/lib/java/beans/DefaultPersistenceDelegate.classbin3915 -> 3921 bytes
-rw-r--r--libjava/classpath/lib/java/beans/EventHandler.classbin6940 -> 6942 bytes
-rw-r--r--libjava/classpath/lib/java/beans/PropertyChangeSupport.classbin7074 -> 7049 bytes
-rw-r--r--libjava/classpath/lib/java/beans/VetoableChangeSupport.classbin6813 -> 6823 bytes
-rw-r--r--libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSChild.classbin958 -> 958 bytes
-rw-r--r--libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSProxyServiceProvider.classbin2093 -> 2015 bytes
-rw-r--r--libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSServiceProvider.classbin1471 -> 1471 bytes
-rw-r--r--libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$Request.classbin837 -> 837 bytes
-rw-r--r--libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceLease.classbin1014 -> 1014 bytes
-rw-r--r--libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceRequest.classbin1163 -> 1163 bytes
-rw-r--r--libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport.classbin12828 -> 12828 bytes
-rw-r--r--libjava/classpath/lib/java/io/BufferedReader.classbin5190 -> 5085 bytes
-rw-r--r--libjava/classpath/lib/java/io/DataInputStream.classbin5170 -> 5487 bytes
-rw-r--r--libjava/classpath/lib/java/io/DataOutputStream.classbin3626 -> 4005 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectInputStream$1.classbin1152 -> 1152 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectInputStream$2.classbin6167 -> 6167 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectInputStream$GetField.classbin1025 -> 1025 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectInputStream$ValidatorAndPriority.classbin786 -> 786 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectInputStream.classbin30634 -> 30759 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectOutputStream$1.classbin4718 -> 4718 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectOutputStream$PutField.classbin818 -> 818 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectOutputStream.classbin18476 -> 18755 bytes
-rw-r--r--libjava/classpath/lib/java/io/ObjectStreamClass.classbin17983 -> 18007 bytes
-rw-r--r--libjava/classpath/lib/java/io/PipedInputStream.classbin2836 -> 3147 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Class$1.classbin677 -> 677 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Double.classbin4562 -> 4644 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Float.classbin4520 -> 4589 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Integer.classbin6779 -> 6788 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Long.classbin6360 -> 6360 bytes
-rw-r--r--libjava/classpath/lib/java/lang/StackTraceElement.classbin2637 -> 2642 bytes
-rw-r--r--libjava/classpath/lib/java/lang/Throwable.classbin4594 -> 4466 bytes
-rw-r--r--libjava/classpath/lib/java/lang/management/ThreadInfo.classbin11980 -> 10585 bytes
-rw-r--r--libjava/classpath/lib/java/lang/reflect/Proxy$ClassFactory.classbin11575 -> 11611 bytes
-rw-r--r--libjava/classpath/lib/java/lang/reflect/Proxy$ProxySignature.classbin3649 -> 3655 bytes
-rw-r--r--libjava/classpath/lib/java/math/BigInteger.classbin30684 -> 30694 bytes
-rw-r--r--libjava/classpath/lib/java/net/DatagramSocket.classbin10333 -> 10347 bytes
-rw-r--r--libjava/classpath/lib/java/net/ServerSocket.classbin6899 -> 6916 bytes
-rw-r--r--libjava/classpath/lib/java/net/Socket.classbin11464 -> 11438 bytes
-rw-r--r--libjava/classpath/lib/java/net/URI.classbin16505 -> 16406 bytes
-rw-r--r--libjava/classpath/lib/java/net/URLClassLoader.classbin14644 -> 14494 bytes
-rw-r--r--libjava/classpath/lib/java/net/URLEncoder.classbin1842 -> 1846 bytes
-rw-r--r--libjava/classpath/lib/java/nio/charset/CoderResult$Cache.classbin1220 -> 1244 bytes
-rw-r--r--libjava/classpath/lib/java/security/SecureClassLoader.classbin2605 -> 2601 bytes
-rw-r--r--libjava/classpath/lib/java/security/Security.classbin11241 -> 11246 bytes
-rw-r--r--libjava/classpath/lib/java/security/VMSecureRandom$Spinner.classbin808 -> 808 bytes
-rw-r--r--libjava/classpath/lib/java/security/VMSecureRandom.classbin1429 -> 1429 bytes
-rw-r--r--libjava/classpath/lib/java/security/cert/CertificateFactory.classbin4794 -> 4794 bytes
-rw-r--r--libjava/classpath/lib/java/security/spec/RSAKeyGenParameterSpec.classbin943 -> 951 bytes
-rw-r--r--libjava/classpath/lib/java/text/ChoiceFormat.classbin5710 -> 5767 bytes
-rw-r--r--libjava/classpath/lib/java/text/CollationElementIterator.classbin5280 -> 5534 bytes
-rw-r--r--libjava/classpath/lib/java/text/DecimalFormat.classbin24288 -> 24317 bytes
-rw-r--r--libjava/classpath/lib/java/text/MessageFormat.classbin11610 -> 11646 bytes
-rw-r--r--libjava/classpath/lib/java/text/RuleBasedCollator.classbin10427 -> 10217 bytes
-rw-r--r--libjava/classpath/lib/java/text/SimpleDateFormat$CompiledField.classbin1491 -> 1496 bytes
-rw-r--r--libjava/classpath/lib/java/text/SimpleDateFormat.classbin18183 -> 18114 bytes
-rw-r--r--libjava/classpath/lib/java/util/AbstractMap.classbin5301 -> 5306 bytes
-rw-r--r--libjava/classpath/lib/java/util/Calendar.classbin17406 -> 17231 bytes
-rw-r--r--libjava/classpath/lib/java/util/Date.classbin11034 -> 11003 bytes
-rw-r--r--libjava/classpath/lib/java/util/Hashtable$KeyEnumerator.classbin1384 -> 1384 bytes
-rw-r--r--libjava/classpath/lib/java/util/Hashtable$KeyIterator.classbin1236 -> 1236 bytes
-rw-r--r--libjava/classpath/lib/java/util/Hashtable$ValueEnumerator.classbin1392 -> 1392 bytes
-rw-r--r--libjava/classpath/lib/java/util/Hashtable$ValueIterator.classbin1244 -> 1244 bytes
-rw-r--r--libjava/classpath/lib/java/util/Hashtable.classbin10573 -> 10538 bytes
-rw-r--r--libjava/classpath/lib/java/util/Locale.classbin13857 -> 13806 bytes
-rw-r--r--libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$1.classbin0 -> 2314 bytes
-rw-r--r--libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$2.classbin0 -> 1350 bytes
-rw-r--r--libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$3.classbin0 -> 2115 bytes
-rw-r--r--libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.classbin0 -> 1081 bytes
-rw-r--r--libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$SubList.classbin0 -> 4905 bytes
-rw-r--r--libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList.classbin6853 -> 11229 bytes
-rw-r--r--libjava/classpath/lib/java/util/zip/ZipEntry.classbin5378 -> 5391 bytes
-rw-r--r--libjava/classpath/lib/javax/accessibility/AccessibleAction.classbin449 -> 533 bytes
-rw-r--r--libjava/classpath/lib/javax/accessibility/AccessibleAttributeSequence.classbin449 -> 596 bytes
-rw-r--r--libjava/classpath/lib/javax/accessibility/AccessibleRole.classbin4524 -> 4601 bytes
-rw-r--r--libjava/classpath/lib/javax/accessibility/AccessibleTextSequence.classbin415 -> 548 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$1.classbin818 -> 818 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttr.classbin1846 -> 1846 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrBounded.classbin1409 -> 1409 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated.classbin1313 -> 1313 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrList.classbin1217 -> 1217 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObject.classbin1419 -> 1419 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectArray.classbin1305 -> 1305 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectBounded.classbin1520 -> 1520 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectEnumerated.classbin1274 -> 1274 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl.classbin16110 -> 16110 bytes
-rw-r--r--libjava/classpath/lib/javax/imageio/stream/MemoryCacheImageInputStream.classbin1907 -> 1907 bytes
-rw-r--r--libjava/classpath/lib/javax/management/NotificationBroadcasterSupport.classbin4524 -> 4531 bytes
-rw-r--r--libjava/classpath/lib/javax/management/ObjectName.classbin11159 -> 11159 bytes
-rw-r--r--libjava/classpath/lib/javax/management/StandardMBean.classbin16898 -> 16907 bytes
-rw-r--r--libjava/classpath/lib/javax/management/openmbean/ArrayType.classbin9802 -> 9802 bytes
-rw-r--r--libjava/classpath/lib/javax/management/remote/NotificationResult.classbin0 -> 1994 bytes
-rw-r--r--libjava/classpath/lib/javax/management/remote/TargetedNotification.classbin0 -> 1544 bytes
-rw-r--r--libjava/classpath/lib/javax/management/remote/rmi/RMIConnection.classbin0 -> 4347 bytes
-rw-r--r--libjava/classpath/lib/javax/management/remote/rmi/RMIServer.classbin0 -> 368 bytes
-rw-r--r--libjava/classpath/lib/javax/net/ssl/HttpsURLConnection.classbin3247 -> 3247 bytes
-rw-r--r--libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.classbin2137 -> 2137 bytes
-rw-r--r--libjava/classpath/lib/javax/rmi/ssl/SslRMIClientSocketFactory.classbin2635 -> 2653 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/JFrame.classbin7071 -> 7079 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorker.classbin1299 -> 1299 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorkerEvent.classbin751 -> 751 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/RepaintManager.classbin9873 -> 9873 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/TransferHandler$PropertyTransferable.classbin2735 -> 2738 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$1.classbin856 -> 856 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread$UpdateSwingRequest.classbin2209 -> 2209 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread.classbin4426 -> 4426 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel.classbin5555 -> 5555 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$AcceptAllFileFilter.classbin893 -> 893 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ApproveSelectionAction.classbin2289 -> 2289 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$BasicFileView.classbin2695 -> 2695 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$CancelSelectionAction.classbin1079 -> 1079 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ChangeToParentDirectoryAction.classbin1031 -> 1031 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$DoubleClickListener.classbin2984 -> 2984 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$GoHomeAction.classbin1186 -> 1186 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$NewFolderAction.classbin1269 -> 1269 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$SelectionListener.classbin1680 -> 1680 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$UpdateAction.classbin758 -> 758 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI.classbin13714 -> 13714 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicGraphicsUtils.classbin8276 -> 8270 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI$1.classbin1068 -> 1068 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI.classbin9591 -> 9591 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$1.classbin1001 -> 1001 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$CellEditorHandler.classbin901 -> 901 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$ComponentHandler.classbin2143 -> 2143 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$FocusHandler.classbin1242 -> 1242 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$KeyHandler.classbin2114 -> 2114 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseHandler.classbin2514 -> 2514 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseInputHandler.classbin2338 -> 2338 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler.classbin2418 -> 2418 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$PropertyChangeHandler.classbin2241 -> 2241 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$SelectionModelPropertyChangeHandler.classbin966 -> 966 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeCancelEditingAction.classbin987 -> 987 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeExpansionHandler.classbin1477 -> 1477 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeHomeAction.classbin2637 -> 2637 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeIncrementAction.classbin3035 -> 3035 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeModelHandler.classbin1898 -> 1898 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreePageAction.classbin3700 -> 3700 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeSelectionHandler.classbin1558 -> 1558 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeStartEditingAction.classbin1115 -> 1115 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeToggleAction.classbin1673 -> 1673 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeTraverseAction.classbin2504 -> 2504 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI.classbin37502 -> 37357 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/plaf/metal/MetalScrollButton.classbin5504 -> 5504 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer$UIResource.classbin464 -> 464 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer.classbin3503 -> 3503 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$ElementBuffer.classbin18202 -> 18222 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$SectionElement.classbin863 -> 863 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$StyleChangeListener.classbin1181 -> 1181 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/DefaultStyledDocument.classbin15654 -> 15654 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/GlyphView.classbin12414 -> 12203 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/ParagraphView$Row.classbin2673 -> 2673 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/ParagraphView.classbin6118 -> 6118 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/html/ResetableToggleButtonModel.classbin737 -> 737 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/html/parser/Entity$1.classbin783 -> 783 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/text/html/parser/Entity.classbin1637 -> 1637 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$BreadthFirstEnumeration.classbin1311 -> 1664 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PostorderEnumeration.classbin1717 -> 2190 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration.classbin1617 -> 2076 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/DefaultTreeCellEditor.classbin9819 -> 9406 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/DefaultTreeCellRenderer.classbin7763 -> 7754 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/DefaultTreeSelectionModel.classbin14529 -> 14992 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache$NodeRecord.classbin2355 -> 2443 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache.classbin7085 -> 7465 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache$NodeRecord.classbin2254 -> 2342 bytes
-rw-r--r--libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache.classbin8026 -> 8375 bytes
-rw-r--r--libjava/classpath/lib/javax/tools/Diagnostic$Kind.classbin0 -> 1243 bytes
-rw-r--r--libjava/classpath/lib/javax/tools/Diagnostic.classbin0 -> 644 bytes
-rw-r--r--libjava/classpath/lib/javax/tools/DiagnosticListener.classbin0 -> 283 bytes
-rw-r--r--libjava/classpath/lib/javax/tools/FileObject.classbin0 -> 577 bytes
-rw-r--r--libjava/classpath/lib/javax/xml/datatype/DatatypeFactory.classbin5735 -> 5735 bytes
-rw-r--r--libjava/classpath/lib/javax/xml/namespace/QName.classbin2665 -> 2720 bytes
-rw-r--r--libjava/classpath/lib/javax/xml/stream/XMLEventFactory.classbin5548 -> 5548 bytes
-rw-r--r--libjava/classpath/lib/javax/xml/stream/XMLInputFactory.classbin5885 -> 5885 bytes
-rw-r--r--libjava/classpath/lib/javax/xml/stream/events/Attribute.classbin304 -> 304 bytes
-rw-r--r--libjava/classpath/lib/org/omg/IOP/TaggedComponentHelper.classbin3325 -> 3325 bytes
-rw-r--r--libjava/classpath/lib/sun/reflect/annotation/ExceptionProxy.classbin313 -> 313 bytes
505 files changed, 19 insertions, 52 deletions
diff --git a/libjava/classpath/lib/Makefile.am b/libjava/classpath/lib/Makefile.am
index 926c94a8711..74ddaf84829 100644
--- a/libjava/classpath/lib/Makefile.am
+++ b/libjava/classpath/lib/Makefile.am
@@ -5,28 +5,11 @@ JAVA_DEPEND = java.dep
## this file and restart the make process again
sinclude $(JAVA_DEPEND)
-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)
+compile_classpath = $(vm_classes):$(top_srcdir):$(top_srcdir)/external/w3c_dom:$(top_srcdir)/external/sax:$(top_srcdir)/external/relaxngDatatype:$(top_srcdir)/external/jsr166:.:$(PATH_TO_GLIBJ_ZIP):$(PATH_TO_ESCHER)
# handling source to bytecode compiler programs like gcj, jikes and kjc
-if FOUND_GCJ
-## See the compile-classes target.
-## There's no point in warning, and we always want debug info.
-## GCJ LOCAL: use srcdir
-JCOMPILER = $(GCJ) -C -g -w --encoding=UTF-8 -bootclasspath '' --classpath $(compile_classpath) -d $(srcdir) @classes
-else
-if FOUND_JIKES
-JCOMPILER = $(JIKES) $(JIKESWARNINGS) +F $(JIKESENCODING) -bootclasspath '' -extdirs '' -sourcepath '' --classpath $(compile_classpath) -d . @classes
-else
-if FOUND_KJC
-## FIXME: from what I can tell, kjc does not support a -encoding option.
-JCOMPILER = $(KJC) -classpath .:$(USER_CLASSLIB) -d . @classes
-else
-if FOUND_ECJ
-JCOMPILER = $(ECJ) -source 1.4 -encoding UTF-8 -warn:-deprecation,serial,unused -proceedOnError -bootclasspath '' -classpath $(compile_classpath) -d . @classes
-endif # FOUND_ECJ
-endif # FOUND_KJC
-endif # FOUND_GCJ
-endif # FOUND_JIKES
+## GCJ LOCAL: use srcdir, don't pass $(JAVACFLAGS) $(JAVAC_MEM_OPT) -source 1.5 -target 1.5
+JCOMPILER = $(JAVAC) -g -w --encoding=UTF-8 -bootclasspath '' --classpath $(compile_classpath) -d $(srcdir) @classes
if CREATE_COLLECTIONS
COLLECTIONS = collections.jar
@@ -35,7 +18,7 @@ collections.jar: mkcollections.pl
./mkcollections.pl $(top_srcdir)
$(JCOMPILER) `$(FIND) $(COLLECTIONS_PREFIX) -name '*.java' -type f -print`
if test "$(FASTJAR)" != ""; then \
- $(FASTJAR) cf $@ $(COLLECTIONS_PREFIX); \
+ "$(FASTJAR)" cf $@ $(COLLECTIONS_PREFIX); \
else \
echo "fastjar not found" > collections.jar; \
fi
@@ -56,7 +39,7 @@ endif # BUILD_CLASS_FILES
if INSTALL_CLASS_FILES
install-data-local: genclasses compile-classes
- -$(top_srcdir)/mkinstalldirs $(DESTDIR)$(pkgdatadir)
+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
cp -R gnu $(DESTDIR)$(pkgdatadir)
cp -R java $(DESTDIR)$(pkgdatadir)
cp -R javax $(DESTDIR)$(pkgdatadir)
@@ -86,7 +69,7 @@ else
glibj.zip: classes compile-classes resources
if test "$(ZIP)" != ""; then $(ZIP) -r -D glibj.zip gnu java javax org sun META-INF > /dev/null; fi
- if test "$(FASTJAR)" != ""; then $(FASTJAR) cf glibj.zip gnu java javax org sun META-INF; fi
+ if test "$(FASTJAR)" != ""; then "$(FASTJAR)" cf glibj.zip gnu java javax org sun META-INF; fi
endif # USE_PREBUILT_GLIBJ_ZIP
@@ -154,7 +137,7 @@ endif
touch compile-classes
# endif
-EXTRA_DIST = standard.omit.in mkcollections.pl.in Makefile.gcj split-for-gcj.sh
+EXTRA_DIST = standard.omit.in mkcollections.pl.in Makefile.gcj split-for-gcj.sh glibj.zip
CLEANFILES = compile-classes resources classes \
glibj.zip classes.1 classes.2 Makefile.deps \
$(top_builddir)/gnu/java/locale/LocaleData.java \
@@ -181,3 +164,4 @@ dist-hook:
rm -f $(distdir)/../gnu/classpath/Configuration.java
rm -f $(distdir)/../gnu/java/security/Configuration.java
rm -f $(distdir)/../gnu/java/locale/LocaleData.java
+ rm -f $(distdir)/glibj.zip
diff --git a/libjava/classpath/lib/Makefile.in b/libjava/classpath/lib/Makefile.in
index bbd8a960a62..d0f2304bbe3 100644
--- a/libjava/classpath/lib/Makefile.in
+++ b/libjava/classpath/lib/Makefile.in
@@ -52,6 +52,8 @@ am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
$(top_srcdir)/../../ltoptions.m4 \
$(top_srcdir)/../../ltsugar.m4 \
$(top_srcdir)/../../ltversion.m4 \
+ $(top_srcdir)/m4/ac_prog_javac.m4 \
+ $(top_srcdir)/m4/ac_prog_javac_works.m4 \
$(top_srcdir)/m4/acattribute.m4 $(top_srcdir)/m4/accross.m4 \
$(top_srcdir)/m4/acinclude.m4 \
$(top_srcdir)/m4/ax_create_stdint_h.m4 \
@@ -134,7 +136,6 @@ DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
-ECJ = @ECJ@
ECJ_JAR = @ECJ_JAR@
EGREP = @EGREP@
ENABLE_LOCAL_SOCKETS_FALSE = @ENABLE_LOCAL_SOCKETS_FALSE@
@@ -146,19 +147,8 @@ EXTRA_CFLAGS = @EXTRA_CFLAGS@
FASTJAR = @FASTJAR@
FGREP = @FGREP@
FIND = @FIND@
-FOUND_ECJ_FALSE = @FOUND_ECJ_FALSE@
-FOUND_ECJ_TRUE = @FOUND_ECJ_TRUE@
-FOUND_GCJ_FALSE = @FOUND_GCJ_FALSE@
-FOUND_GCJ_TRUE = @FOUND_GCJ_TRUE@
-FOUND_JAVAC_FALSE = @FOUND_JAVAC_FALSE@
-FOUND_JAVAC_TRUE = @FOUND_JAVAC_TRUE@
-FOUND_JIKES_FALSE = @FOUND_JIKES_FALSE@
-FOUND_JIKES_TRUE = @FOUND_JIKES_TRUE@
-FOUND_KJC_FALSE = @FOUND_KJC_FALSE@
-FOUND_KJC_TRUE = @FOUND_KJC_TRUE@
FREETYPE2_CFLAGS = @FREETYPE2_CFLAGS@
FREETYPE2_LIBS = @FREETYPE2_LIBS@
-GCJ = @GCJ@
GCONF_CFLAGS = @GCONF_CFLAGS@
GCONF_LIBS = @GCONF_LIBS@
GDK_CFLAGS = @GDK_CFLAGS@
@@ -190,15 +180,12 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
JAVAC = @JAVAC@
+JAVAC_MEM_OPT = @JAVAC_MEM_OPT@
JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION = @JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@
JAVA_MAINTAINER_MODE_FALSE = @JAVA_MAINTAINER_MODE_FALSE@
JAVA_MAINTAINER_MODE_TRUE = @JAVA_MAINTAINER_MODE_TRUE@
JAY = @JAY@
JAY_SKELETON = @JAY_SKELETON@
-JIKES = @JIKES@
-JIKESENCODING = @JIKESENCODING@
-JIKESWARNINGS = @JIKESWARNINGS@
-KJC = @KJC@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBDEBUG = @LIBDEBUG@
@@ -246,10 +233,8 @@ SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRICT_WARNING_CFLAGS = @STRICT_WARNING_CFLAGS@
STRIP = @STRIP@
-USER_CLASSLIB = @USER_CLASSLIB@
+TOOLSDIR = @TOOLSDIR@
USER_JAVAH = @USER_JAVAH@
-USER_SPECIFIED_CLASSLIB_FALSE = @USER_SPECIFIED_CLASSLIB_FALSE@
-USER_SPECIFIED_CLASSLIB_TRUE = @USER_SPECIFIED_CLASSLIB_TRUE@
USE_ESCHER_FALSE = @USE_ESCHER_FALSE@
USE_ESCHER_TRUE = @USE_ESCHER_TRUE@
USE_PREBUILT_GLIBJ_ZIP_FALSE = @USE_PREBUILT_GLIBJ_ZIP_FALSE@
@@ -322,17 +307,14 @@ target_vendor = @target_vendor@
toolexeclibdir = @toolexeclibdir@
vm_classes = @vm_classes@
JAVA_DEPEND = java.dep
-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
-@FOUND_GCJ_FALSE@@FOUND_JIKES_TRUE@JCOMPILER = $(JIKES) $(JIKESWARNINGS) +F $(JIKESENCODING) -bootclasspath '' -extdirs '' -sourcepath '' --classpath $(compile_classpath) -d . @classes
+compile_classpath = $(vm_classes):$(top_srcdir):$(top_srcdir)/external/w3c_dom:$(top_srcdir)/external/sax:$(top_srcdir)/external/relaxngDatatype:$(top_srcdir)/external/jsr166:.:$(PATH_TO_GLIBJ_ZIP):$(PATH_TO_ESCHER)
# 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
+JCOMPILER = $(JAVAC) -g -w --encoding=UTF-8 -bootclasspath '' --classpath $(compile_classpath) -d $(srcdir) @classes
@CREATE_COLLECTIONS_TRUE@COLLECTIONS = collections.jar
@BUILD_CLASS_FILES_TRUE@noinst_DATA = genclasses compile-classes resources
# endif
-EXTRA_DIST = standard.omit.in mkcollections.pl.in Makefile.gcj split-for-gcj.sh
+EXTRA_DIST = standard.omit.in mkcollections.pl.in Makefile.gcj split-for-gcj.sh glibj.zip
CLEANFILES = compile-classes resources classes \
glibj.zip classes.1 classes.2 Makefile.deps \
$(top_builddir)/gnu/java/locale/LocaleData.java \
@@ -520,13 +502,13 @@ sinclude $(JAVA_DEPEND)
@CREATE_COLLECTIONS_TRUE@ ./mkcollections.pl $(top_srcdir)
@CREATE_COLLECTIONS_TRUE@ $(JCOMPILER) `$(FIND) $(COLLECTIONS_PREFIX) -name '*.java' -type f -print`
@CREATE_COLLECTIONS_TRUE@ if test "$(FASTJAR)" != ""; then \
-@CREATE_COLLECTIONS_TRUE@ $(FASTJAR) cf $@ $(COLLECTIONS_PREFIX); \
+@CREATE_COLLECTIONS_TRUE@ "$(FASTJAR)" cf $@ $(COLLECTIONS_PREFIX); \
@CREATE_COLLECTIONS_TRUE@ else \
@CREATE_COLLECTIONS_TRUE@ echo "fastjar not found" > collections.jar; \
@CREATE_COLLECTIONS_TRUE@ fi
@INSTALL_CLASS_FILES_TRUE@install-data-local: genclasses compile-classes
-@INSTALL_CLASS_FILES_TRUE@ -$(top_srcdir)/mkinstalldirs $(DESTDIR)$(pkgdatadir)
+@INSTALL_CLASS_FILES_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
@INSTALL_CLASS_FILES_TRUE@ cp -R gnu $(DESTDIR)$(pkgdatadir)
@INSTALL_CLASS_FILES_TRUE@ cp -R java $(DESTDIR)$(pkgdatadir)
@INSTALL_CLASS_FILES_TRUE@ cp -R javax $(DESTDIR)$(pkgdatadir)
@@ -550,7 +532,7 @@ sinclude $(JAVA_DEPEND)
@USE_PREBUILT_GLIBJ_ZIP_FALSE@glibj.zip: classes compile-classes resources
@USE_PREBUILT_GLIBJ_ZIP_FALSE@ if test "$(ZIP)" != ""; then $(ZIP) -r -D glibj.zip gnu java javax org sun META-INF > /dev/null; fi
-@USE_PREBUILT_GLIBJ_ZIP_FALSE@ if test "$(FASTJAR)" != ""; then $(FASTJAR) cf glibj.zip gnu java javax org sun META-INF; fi
+@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=`cd $(top_srcdir)/resource && $(FIND) gnu java javax org -name \*\.properties -print -o -name \*\.css -print`; for p in $$list; do \
@@ -629,6 +611,7 @@ dist-hook:
rm -f $(distdir)/../gnu/classpath/Configuration.java
rm -f $(distdir)/../gnu/java/security/Configuration.java
rm -f $(distdir)/../gnu/java/locale/LocaleData.java
+ rm -f $(distdir)/glibj.zip
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff --git a/libjava/classpath/lib/gnu/CORBA/BigDecimalHelper.class b/libjava/classpath/lib/gnu/CORBA/BigDecimalHelper.class
index 89e1b94e81e..88eef1abe92 100644
--- a/libjava/classpath/lib/gnu/CORBA/BigDecimalHelper.class
+++ b/libjava/classpath/lib/gnu/CORBA/BigDecimalHelper.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/ByteArrayComparator.class b/libjava/classpath/lib/gnu/CORBA/ByteArrayComparator.class
index 85adfcd3b6e..ec399198ea7 100644
--- a/libjava/classpath/lib/gnu/CORBA/ByteArrayComparator.class
+++ b/libjava/classpath/lib/gnu/CORBA/ByteArrayComparator.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/CDR/LittleEndianInputStream.class b/libjava/classpath/lib/gnu/CORBA/CDR/LittleEndianInputStream.class
index c6cfcd242a2..1935411e9de 100644
--- a/libjava/classpath/lib/gnu/CORBA/CDR/LittleEndianInputStream.class
+++ b/libjava/classpath/lib/gnu/CORBA/CDR/LittleEndianInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/CollocatedOrbs.class b/libjava/classpath/lib/gnu/CORBA/CollocatedOrbs.class
index ede296b9dd6..0b886ecfd57 100644
--- a/libjava/classpath/lib/gnu/CORBA/CollocatedOrbs.class
+++ b/libjava/classpath/lib/gnu/CORBA/CollocatedOrbs.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/DynAn/DivideableAny.class b/libjava/classpath/lib/gnu/CORBA/DynAn/DivideableAny.class
index a2b42881116..b78d6f4e47b 100644
--- a/libjava/classpath/lib/gnu/CORBA/DynAn/DivideableAny.class
+++ b/libjava/classpath/lib/gnu/CORBA/DynAn/DivideableAny.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynArray.class b/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynArray.class
index 56c73a613ac..48c6b331e32 100644
--- a/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynArray.class
+++ b/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynArray.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynUnion.class b/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynUnion.class
index 5e7f599bef1..6bfc3e39a70 100644
--- a/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynUnion.class
+++ b/libjava/classpath/lib/gnu/CORBA/DynAn/gnuDynUnion.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/EmptyExceptionHolder.class b/libjava/classpath/lib/gnu/CORBA/EmptyExceptionHolder.class
index af7cb100bc7..3b05758ef33 100644
--- a/libjava/classpath/lib/gnu/CORBA/EmptyExceptionHolder.class
+++ b/libjava/classpath/lib/gnu/CORBA/EmptyExceptionHolder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/GIOP/CodeSetServiceContext.class b/libjava/classpath/lib/gnu/CORBA/GIOP/CodeSetServiceContext.class
index 88201b7615d..bbb7452eebc 100644
--- a/libjava/classpath/lib/gnu/CORBA/GIOP/CodeSetServiceContext.class
+++ b/libjava/classpath/lib/gnu/CORBA/GIOP/CodeSetServiceContext.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/Interceptor/IORInterceptors.class b/libjava/classpath/lib/gnu/CORBA/Interceptor/IORInterceptors.class
index b6eda9e7fe0..222baca1d04 100644
--- a/libjava/classpath/lib/gnu/CORBA/Interceptor/IORInterceptors.class
+++ b/libjava/classpath/lib/gnu/CORBA/Interceptor/IORInterceptors.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/IorDelegate.class b/libjava/classpath/lib/gnu/CORBA/IorDelegate.class
index f7c29adc237..64d75d7046a 100644
--- a/libjava/classpath/lib/gnu/CORBA/IorDelegate.class
+++ b/libjava/classpath/lib/gnu/CORBA/IorDelegate.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/NamingService/NameParser.class b/libjava/classpath/lib/gnu/CORBA/NamingService/NameParser.class
index d778d558ba9..220af43ef4c 100644
--- a/libjava/classpath/lib/gnu/CORBA/NamingService/NameParser.class
+++ b/libjava/classpath/lib/gnu/CORBA/NamingService/NameParser.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/OrbRestricted.class b/libjava/classpath/lib/gnu/CORBA/OrbRestricted.class
index b8b674a19e4..dfd5c641377 100644
--- a/libjava/classpath/lib/gnu/CORBA/OrbRestricted.class
+++ b/libjava/classpath/lib/gnu/CORBA/OrbRestricted.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/Poa/gnuPOAManager.class b/libjava/classpath/lib/gnu/CORBA/Poa/gnuPOAManager.class
index 8881d5db133..7fd549fe35d 100644
--- a/libjava/classpath/lib/gnu/CORBA/Poa/gnuPOAManager.class
+++ b/libjava/classpath/lib/gnu/CORBA/Poa/gnuPOAManager.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/ServiceRequestAdapter.class b/libjava/classpath/lib/gnu/CORBA/ServiceRequestAdapter.class
index bc813062b99..55ce01dc78e 100644
--- a/libjava/classpath/lib/gnu/CORBA/ServiceRequestAdapter.class
+++ b/libjava/classpath/lib/gnu/CORBA/ServiceRequestAdapter.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/gnuContextList.class b/libjava/classpath/lib/gnu/CORBA/gnuContextList.class
index 11d150dbf51..ed97df78d9b 100644
--- a/libjava/classpath/lib/gnu/CORBA/gnuContextList.class
+++ b/libjava/classpath/lib/gnu/CORBA/gnuContextList.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/gnuExceptionList.class b/libjava/classpath/lib/gnu/CORBA/gnuExceptionList.class
index 4afd4167444..614d005c696 100644
--- a/libjava/classpath/lib/gnu/CORBA/gnuExceptionList.class
+++ b/libjava/classpath/lib/gnu/CORBA/gnuExceptionList.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/gnuRequest$1.class b/libjava/classpath/lib/gnu/CORBA/gnuRequest$1.class
index 24fd691e549..f787e7b67e0 100644
--- a/libjava/classpath/lib/gnu/CORBA/gnuRequest$1.class
+++ b/libjava/classpath/lib/gnu/CORBA/gnuRequest$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/gnuRequest$2.class b/libjava/classpath/lib/gnu/CORBA/gnuRequest$2.class
index c40b1808a1d..873e8aba888 100644
--- a/libjava/classpath/lib/gnu/CORBA/gnuRequest$2.class
+++ b/libjava/classpath/lib/gnu/CORBA/gnuRequest$2.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/CORBA/gnuRequest.class b/libjava/classpath/lib/gnu/CORBA/gnuRequest.class
index 3333011a1ef..61633c2ce0d 100644
--- a/libjava/classpath/lib/gnu/CORBA/gnuRequest.class
+++ b/libjava/classpath/lib/gnu/CORBA/gnuRequest.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/ServiceFactory$ServiceIterator.class b/libjava/classpath/lib/gnu/classpath/ServiceFactory$ServiceIterator.class
index 01dff2d71d5..5ba2c0d8700 100644
--- a/libjava/classpath/lib/gnu/classpath/ServiceFactory$ServiceIterator.class
+++ b/libjava/classpath/lib/gnu/classpath/ServiceFactory$ServiceIterator.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/ServiceFactory.class b/libjava/classpath/lib/gnu/classpath/ServiceFactory.class
index 96ba62654c9..77f126888db 100644
--- a/libjava/classpath/lib/gnu/classpath/ServiceFactory.class
+++ b/libjava/classpath/lib/gnu/classpath/ServiceFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/ServiceProviderLoadingAction.class b/libjava/classpath/lib/gnu/classpath/ServiceProviderLoadingAction.class
index 3d1680839e1..4aed261f90f 100644
--- a/libjava/classpath/lib/gnu/classpath/ServiceProviderLoadingAction.class
+++ b/libjava/classpath/lib/gnu/classpath/ServiceProviderLoadingAction.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class b/libjava/classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class
index c3bedb71e34..abc3f679d57 100644
--- a/libjava/classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class
+++ b/libjava/classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/jdwp/event/ExceptionEvent.class b/libjava/classpath/lib/gnu/classpath/jdwp/event/ExceptionEvent.class
index 3ce2f59cd27..0f02270bc1e 100644
--- a/libjava/classpath/lib/gnu/classpath/jdwp/event/ExceptionEvent.class
+++ b/libjava/classpath/lib/gnu/classpath/jdwp/event/ExceptionEvent.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/jdwp/event/filters/StepFilter.class b/libjava/classpath/lib/gnu/classpath/jdwp/event/filters/StepFilter.class
index 00c99201a97..a50d370f78d 100644
--- a/libjava/classpath/lib/gnu/classpath/jdwp/event/filters/StepFilter.class
+++ b/libjava/classpath/lib/gnu/classpath/jdwp/event/filters/StepFilter.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.class b/libjava/classpath/lib/gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.class
index 093ff57353e..c26126f06fe 100644
--- a/libjava/classpath/lib/gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.class
+++ b/libjava/classpath/lib/gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.class b/libjava/classpath/lib/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.class
index 4783f59bf80..0190c6adf8a 100644
--- a/libjava/classpath/lib/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.class
+++ b/libjava/classpath/lib/gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/classpath/toolkit/DefaultDaemonThreadFactory.class b/libjava/classpath/lib/gnu/classpath/toolkit/DefaultDaemonThreadFactory.class
new file mode 100644
index 00000000000..ba1685cef87
--- /dev/null
+++ b/libjava/classpath/lib/gnu/classpath/toolkit/DefaultDaemonThreadFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/ClasspathToolkit.class b/libjava/classpath/lib/gnu/java/awt/ClasspathToolkit.class
index 4ddeff914ca..a2237951b0f 100644
--- a/libjava/classpath/lib/gnu/java/awt/ClasspathToolkit.class
+++ b/libjava/classpath/lib/gnu/java/awt/ClasspathToolkit.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/EmbeddedWindow.class b/libjava/classpath/lib/gnu/java/awt/EmbeddedWindow.class
index 39357c5236a..08a52965c78 100644
--- a/libjava/classpath/lib/gnu/java/awt/EmbeddedWindow.class
+++ b/libjava/classpath/lib/gnu/java/awt/EmbeddedWindow.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/font/GNUGlyphVector.class b/libjava/classpath/lib/gnu/java/awt/font/GNUGlyphVector.class
index 9f70d72c371..a33239c8162 100644
--- a/libjava/classpath/lib/gnu/java/awt/font/GNUGlyphVector.class
+++ b/libjava/classpath/lib/gnu/java/awt/font/GNUGlyphVector.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XFontMetrics.class b/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XFontMetrics.class
new file mode 100644
index 00000000000..0ea8a6a917b
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XFontMetrics.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XLineMetrics.class b/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XLineMetrics.class
new file mode 100644
index 00000000000..982715f1981
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer$XLineMetrics.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer.class b/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer.class
new file mode 100644
index 00000000000..9162dad3033
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/font/OpenTypeFontPeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/image/AsyncImage$AsyncImageSource.class b/libjava/classpath/lib/gnu/java/awt/image/AsyncImage$AsyncImageSource.class
new file mode 100644
index 00000000000..8539c771b0e
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/image/AsyncImage$AsyncImageSource.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/image/AsyncImage.class b/libjava/classpath/lib/gnu/java/awt/image/AsyncImage.class
new file mode 100644
index 00000000000..ad1c0c22533
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/image/AsyncImage.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/image/ImageConverter.class b/libjava/classpath/lib/gnu/java/awt/image/ImageConverter.class
new file mode 100644
index 00000000000..208d59b591b
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/image/ImageConverter.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 cbbf6fd7b8c..ff4c6e491f5 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/PixelCoverage$Bucket.class b/libjava/classpath/lib/gnu/java/awt/java2d/PixelCoverage$Bucket.class
new file mode 100644
index 00000000000..3305bc54fa5
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/PixelCoverage$Bucket.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/PixelCoverage.class b/libjava/classpath/lib/gnu/java/awt/java2d/PixelCoverage.class
new file mode 100644
index 00000000000..1bba56fc973
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/PixelCoverage.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 d4615e82315..e3b450ed8e3 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/ShapeWrapper.class b/libjava/classpath/lib/gnu/java/awt/java2d/ShapeWrapper.class
new file mode 100644
index 00000000000..9e67e6b257d
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/ShapeWrapper.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/java2d/TextCacheKey.class b/libjava/classpath/lib/gnu/java/awt/java2d/TextCacheKey.class
new file mode 100644
index 00000000000..f966155cdb6
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/awt/java2d/TextCacheKey.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/KDEDesktopPeer.class b/libjava/classpath/lib/gnu/java/awt/peer/KDEDesktopPeer.class
index 6436a449296..e8b506246a7 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/KDEDesktopPeer.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/KDEDesktopPeer.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 49ee40561eb..9fcc24310b4 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/CairoSurface.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoSurface.class
index f02fab32ce7..482c60ab749 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoSurface.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/CairoSurface.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/peer/gtk/ComponentGraphics.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/ComponentGraphics.class
index 0770325b444..9bde7ce1964 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/ComponentGraphics.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/ComponentGraphics.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 2df0587b70c..1dace9a00f1 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 a20978bc996..e6495e90232 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 e4dfec577ef..839acb4c958 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 6e3a11a3cf1..d9feb6be6dd 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 5806dc2f5a8..f2590b20003 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 a4105ea03a9..fe6a391a33e 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 3eb57b1611f..6436b9a27a9 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 84223c8a55b..7aa9b30457d 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 53fcf3bbbcb..66d3f1f1de8 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 118b4d80866..e53fa21ce72 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/GdkScreenGraphicsDevice$X11DisplayMode.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice$X11DisplayMode.class
index a13f74232bb..eb8c279e0ca 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 97fe84a8ec8..114b8f00e57 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$RepaintTimerTask.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer$RepaintTimerTask.class
index abf76c0d9ee..bc45490cfe9 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer$RepaintTimerTask.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer$RepaintTimerTask.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 45f9c47f8c6..12f5a707025 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/GtkMainThread.class b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkMainThread.class
index a8334f655bc..37572654a12 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkMainThread.class
+++ b/libjava/classpath/lib/gnu/java/awt/peer/gtk/GtkMainThread.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 8e9d88427b3..c3d1948c8b9 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 15180e0769b..abdb577004a 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 a348cf02d4a..26550bb0e3e 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 a5df713903f..13a8368cd44 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/swing/SwingCheckboxPeer$SwingCheckbox.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.class
index a290ef3135c..a6effe15bc3 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckbox.class
+++ 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
index 7259ec2e1a3..8a026d829bd 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer$SwingCheckboxListener.class
+++ 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
index fce29a616f2..89d5c5173d6 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingCheckboxPeer.class
+++ 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/SwingTextAreaPeer$1.class b/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.class
index 63400301f79..39471592d1b 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$1.class
+++ 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
index 394a3acf5be..ea9d1cbf354 100644
--- a/libjava/classpath/lib/gnu/java/awt/peer/swing/SwingTextAreaPeer$SwingScrollPane.class
+++ 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 cb80579e17f..4e14f3086b3 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 643ba7a05cc..5cf6ab822c5 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 db2bf26d071..db5d6e7ff28 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 55eaafca06d..2335ea0dd49 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/print/PostScriptGraphics2D.class b/libjava/classpath/lib/gnu/java/awt/print/PostScriptGraphics2D.class
index 3fd30fabdd8..89ad94e3fbf 100644
--- a/libjava/classpath/lib/gnu/java/awt/print/PostScriptGraphics2D.class
+++ b/libjava/classpath/lib/gnu/java/awt/print/PostScriptGraphics2D.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/awt/print/SpooledDocument.class b/libjava/classpath/lib/gnu/java/awt/print/SpooledDocument.class
index 49bbe1c4566..e6d55258741 100644
--- a/libjava/classpath/lib/gnu/java/awt/print/SpooledDocument.class
+++ b/libjava/classpath/lib/gnu/java/awt/print/SpooledDocument.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/io/PlatformHelper.class b/libjava/classpath/lib/gnu/java/io/PlatformHelper.class
index 76e89f2ce92..9146d210901 100644
--- a/libjava/classpath/lib/gnu/java/io/PlatformHelper.class
+++ b/libjava/classpath/lib/gnu/java/io/PlatformHelper.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/lang/management/BeanImpl.class b/libjava/classpath/lib/gnu/java/lang/management/BeanImpl.class
index ff63fd05907..1cbf3e0d155 100644
--- a/libjava/classpath/lib/gnu/java/lang/management/BeanImpl.class
+++ b/libjava/classpath/lib/gnu/java/lang/management/BeanImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/lang/reflect/TypeSignature.class b/libjava/classpath/lib/gnu/java/lang/reflect/TypeSignature.class
index 80aa4cf7789..f2eb3336b27 100644
--- a/libjava/classpath/lib/gnu/java/lang/reflect/TypeSignature.class
+++ b/libjava/classpath/lib/gnu/java/lang/reflect/TypeSignature.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/locale/LocaleHelper.class b/libjava/classpath/lib/gnu/java/locale/LocaleHelper.class
index b2fa5f27cdf..88a6dd30369 100644
--- a/libjava/classpath/lib/gnu/java/locale/LocaleHelper.class
+++ b/libjava/classpath/lib/gnu/java/locale/LocaleHelper.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/net/protocol/http/Request.class b/libjava/classpath/lib/gnu/java/net/protocol/http/Request.class
index 8f821023465..fac66baa2e3 100644
--- a/libjava/classpath/lib/gnu/java/net/protocol/http/Request.class
+++ b/libjava/classpath/lib/gnu/java/net/protocol/http/Request.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$1.class b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$1.class
new file mode 100644
index 00000000000..e98e10655f1
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$2.class b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$2.class
new file mode 100644
index 00000000000..00d0f210b5e
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$2.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Decoder.class b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Decoder.class
index 166210902d0..37c41474f05 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Decoder.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Decoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Encoder.class b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Encoder.class
index fed5aaf0384..4c467cba21e 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Encoder.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset$Encoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset.class b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset.class
index abbfcc29ec5..522e716131b 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ByteCharset.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ByteDecodeLoopHelper.class b/libjava/classpath/lib/gnu/java/nio/charset/ByteDecodeLoopHelper.class
new file mode 100644
index 00000000000..27a0d839d55
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ByteDecodeLoopHelper.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ByteEncodeLoopHelper.class b/libjava/classpath/lib/gnu/java/nio/charset/ByteEncodeLoopHelper.class
new file mode 100644
index 00000000000..654da730121
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ByteEncodeLoopHelper.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp424.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp424.class
index 85f73b42322..8c7cfa89f85 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp424.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp424.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp437.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp437.class
index 6799af3e1ea..68013652bb5 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp437.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp437.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp737.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp737.class
index 3dc1a6402f1..5d34ce8df1e 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp737.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp737.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp775.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp775.class
index d571c10661a..0f6ad7409b3 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp775.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp775.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp850.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp850.class
index 7196ca2de2d..dc3faddc133 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp850.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp850.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp852.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp852.class
index 8373403213e..523a82b65d4 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp852.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp852.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp855.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp855.class
index 17c1793bd75..90480934fa7 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp855.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp855.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp857.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp857.class
index a214f8effa3..cd7c2844480 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp857.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp857.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp860.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp860.class
index 8553e8d875c..666e2cff609 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp860.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp860.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp861.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp861.class
index 634255c87ef..462c5537759 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp861.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp861.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp862.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp862.class
index ef5df442108..7d89f443aba 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp862.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp862.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp863.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp863.class
index 0e03ff4d4b2..cce7044363e 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp863.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp863.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp864.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp864.class
index c982051bfb7..fed14573023 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp864.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp864.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp865.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp865.class
index cb82993678a..7f64054b09f 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp865.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp865.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp866.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp866.class
index 16ca0f4cd82..37568f0b83f 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp866.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp866.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp869.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp869.class
index 4b692542f23..d3e42d93e69 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp869.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp869.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Cp874.class b/libjava/classpath/lib/gnu/java/nio/charset/Cp874.class
index 24ab44ca942..e1e2150f565 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Cp874.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Cp874.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/EncodingHelper.class b/libjava/classpath/lib/gnu/java/nio/charset/EncodingHelper.class
index 4e81021f07b..9464535d551 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/EncodingHelper.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/EncodingHelper.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$1.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$1.class
new file mode 100644
index 00000000000..1d7d76914a2
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$2.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$2.class
new file mode 100644
index 00000000000..a03951c9414
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_1$2.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 64e6768b895..10d63f4e864 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 6fe13059542..5a570105b60 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 28c62ca33ce..04d0a3770cb 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/nio/charset/ISO_8859_13.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_13.class
index cc21df464c6..3c691872061 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_13.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_13.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_15.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_15.class
index 89bf8bfd60e..51ba54e904b 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_15.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_15.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_2.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_2.class
index 71744a0ffdd..f52316d5d25 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_2.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_2.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_3.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_3.class
index 807b45e816b..8c593144b20 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_3.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_3.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_4.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_4.class
index e4fe0185583..051cc3d3754 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_4.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_4.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_5.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_5.class
index 70601828b0e..ec1f56adede 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_5.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_5.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_6.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_6.class
index 4e7ed95828f..be1564f4713 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_6.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_6.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_7.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_7.class
index 11c9523c7d9..cc4e0f1e196 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_7.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_7.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_8.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_8.class
index 58f8954a97b..1b2892e6243 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_8.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_8.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_9.class b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_9.class
index 8c9a6fa38a2..d306a5a1e73 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_9.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/ISO_8859_9.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/KOI_8.class b/libjava/classpath/lib/gnu/java/nio/charset/KOI_8.class
index 32beb9e7867..557d8a3d821 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/KOI_8.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/KOI_8.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MS874.class b/libjava/classpath/lib/gnu/java/nio/charset/MS874.class
index 20728d0b68f..cccdca52d71 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MS874.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MS874.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacCentralEurope.class b/libjava/classpath/lib/gnu/java/nio/charset/MacCentralEurope.class
index 53a16c28317..be90e5a7450 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacCentralEurope.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacCentralEurope.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacCroatian.class b/libjava/classpath/lib/gnu/java/nio/charset/MacCroatian.class
index 531b25f6391..590543136c3 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacCroatian.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacCroatian.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacCyrillic.class b/libjava/classpath/lib/gnu/java/nio/charset/MacCyrillic.class
index 15818087052..846a7894afc 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacCyrillic.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacCyrillic.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacDingbat.class b/libjava/classpath/lib/gnu/java/nio/charset/MacDingbat.class
index fe35fe8e123..52e6f45bbe0 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacDingbat.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacDingbat.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacGreek.class b/libjava/classpath/lib/gnu/java/nio/charset/MacGreek.class
index 3e88fad3a52..d586c5595d9 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacGreek.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacGreek.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacIceland.class b/libjava/classpath/lib/gnu/java/nio/charset/MacIceland.class
index 5d72231184a..767c707b385 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacIceland.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacIceland.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacRoman.class b/libjava/classpath/lib/gnu/java/nio/charset/MacRoman.class
index 9185ccc6d81..b9d49539ea7 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacRoman.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacRoman.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacRomania.class b/libjava/classpath/lib/gnu/java/nio/charset/MacRomania.class
index ff7cd8a13c7..9749b390b49 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacRomania.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacRomania.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacSymbol.class b/libjava/classpath/lib/gnu/java/nio/charset/MacSymbol.class
index 16996e6ff40..ec1b6ae7732 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacSymbol.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacSymbol.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacThai.class b/libjava/classpath/lib/gnu/java/nio/charset/MacThai.class
index 92a895a7887..fdcebea05dc 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacThai.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacThai.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/MacTurkish.class b/libjava/classpath/lib/gnu/java/nio/charset/MacTurkish.class
index 177250741dc..4eb0780012b 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/MacTurkish.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/MacTurkish.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Provider$1.class b/libjava/classpath/lib/gnu/java/nio/charset/Provider$1.class
index ecc9fd09e7c..8fea10f671f 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Provider$1.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Provider$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Provider.class b/libjava/classpath/lib/gnu/java/nio/charset/Provider.class
index 52cd4e4477c..4324dce01d0 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Provider.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Provider.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$1.class b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$1.class
new file mode 100644
index 00000000000..646f96ef110
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$2.class b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$2.class
new file mode 100644
index 00000000000..25ff4119d7f
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$2.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Decoder.class b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Decoder.class
index afa2964f97e..cae4a18fc62 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Decoder.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Decoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Encoder.class b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Encoder.class
index 6b770a24f00..c95cd1113d5 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Encoder.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII$Encoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII.class b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII.class
index 7e33ad70eeb..1831af96a72 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/US_ASCII.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1250.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1250.class
index 3cf9112ac60..a69a3a9fe97 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1250.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1250.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1251.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1251.class
index 55fdf449389..49f321d6bca 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1251.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1251.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1252.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1252.class
index 8885cd85c7b..10659edfcd3 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1252.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1252.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1253.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1253.class
index 522f9c3987e..7357b7c3aa5 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1253.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1253.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1254.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1254.class
index a254778da8b..06c622ee851 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1254.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1254.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1255.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1255.class
index 2326a628c88..6991f6d7379 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1255.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1255.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1256.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1256.class
index 132aee77931..87483fe15e1 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1256.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1256.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1257.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1257.class
index 9b2c6935ec3..6226c8abb8a 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1257.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1257.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/nio/charset/Windows1258.class b/libjava/classpath/lib/gnu/java/nio/charset/Windows1258.class
index dff7817b2ac..225c5d3628b 100644
--- a/libjava/classpath/lib/gnu/java/nio/charset/Windows1258.class
+++ b/libjava/classpath/lib/gnu/java/nio/charset/Windows1258.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/rmi/server/ConnectionRunnerPool.class b/libjava/classpath/lib/gnu/java/rmi/server/ConnectionRunnerPool.class
index 1f187b76794..8acb0f86214 100644
--- a/libjava/classpath/lib/gnu/java/rmi/server/ConnectionRunnerPool.class
+++ b/libjava/classpath/lib/gnu/java/rmi/server/ConnectionRunnerPool.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$CacheKey.class b/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$CacheKey.class
index 39323eb2a9d..f453e3176fb 100644
--- a/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$CacheKey.class
+++ b/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$CacheKey.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$MyClassLoader.class b/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$MyClassLoader.class
index fef7f673bd1..96787de186e 100644
--- a/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$MyClassLoader.class
+++ b/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl$MyClassLoader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl.class b/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl.class
index c39da5c9136..ca9e12924be 100644
--- a/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl.class
+++ b/libjava/classpath/lib/gnu/java/rmi/server/RMIClassLoaderImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/rmi/server/RMIObjectInputStream.class b/libjava/classpath/lib/gnu/java/rmi/server/RMIObjectInputStream.class
index 88a6fdec356..6cb48a65e3e 100644
--- a/libjava/classpath/lib/gnu/java/rmi/server/RMIObjectInputStream.class
+++ b/libjava/classpath/lib/gnu/java/rmi/server/RMIObjectInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/LRUCache.class b/libjava/classpath/lib/gnu/java/util/LRUCache.class
new file mode 100644
index 00000000000..97b64680024
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/util/LRUCache.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RE$CharExpression.class b/libjava/classpath/lib/gnu/java/util/regex/RE$CharExpression.class
index da1645dc711..f84e8b759e7 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RE$CharExpression.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RE$CharExpression.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RE$CharUnit.class b/libjava/classpath/lib/gnu/java/util/regex/RE$CharUnit.class
index 4dd3fd602f9..c4f07208943 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RE$CharUnit.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RE$CharUnit.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RE$IntPair.class b/libjava/classpath/lib/gnu/java/util/regex/RE$IntPair.class
index 8d2299f63e5..8e926135966 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RE$IntPair.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RE$IntPair.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RE$NamedProperty.class b/libjava/classpath/lib/gnu/java/util/regex/RE$NamedProperty.class
index b9be6348bd0..b0cbde240ab 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RE$NamedProperty.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RE$NamedProperty.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RE$ParseCharClassResult.class b/libjava/classpath/lib/gnu/java/util/regex/RE$ParseCharClassResult.class
index e7e5fac75f3..25f1aafacb4 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RE$ParseCharClassResult.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RE$ParseCharClassResult.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RE.class b/libjava/classpath/lib/gnu/java/util/regex/RE.class
index 9092caa5ffa..ff81c597875 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RE.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RE.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/REException.class b/libjava/classpath/lib/gnu/java/util/regex/REException.class
index 03dd2facb4a..46de3c96815 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/REException.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/REException.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$1.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$1.class
index 45223b2b296..6426e92eb88 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$1.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$Handler.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$Handler.class
index 64eefa696ce..e9747317af1 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$Handler.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$Handler.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$JavaCategoryHandler.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$JavaCategoryHandler.class
new file mode 100644
index 00000000000..a23e960f04a
--- /dev/null
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$JavaCategoryHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$POSIXHandler.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$POSIXHandler.class
index 828a02efe08..86b3605ca13 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$POSIXHandler.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$POSIXHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeBlockHandler.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeBlockHandler.class
index 8b63c0b1e0c..b54a750ae82 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeBlockHandler.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeBlockHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoriesHandler.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoriesHandler.class
index b288615658e..00fe6e6d4e8 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoriesHandler.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoriesHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoryHandler.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoryHandler.class
index 1c7997b6544..9aa8ae42bad 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoryHandler.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty$UnicodeCategoryHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty.class b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty.class
index 6232c7e3213..317420b7642 100644
--- a/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty.class
+++ b/libjava/classpath/lib/gnu/java/util/regex/RETokenNamedProperty.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/crypto/jce/DiffieHellmanImpl.class b/libjava/classpath/lib/gnu/javax/crypto/jce/DiffieHellmanImpl.class
index 777d436d796..942f48b16cb 100644
--- a/libjava/classpath/lib/gnu/javax/crypto/jce/DiffieHellmanImpl.class
+++ b/libjava/classpath/lib/gnu/javax/crypto/jce/DiffieHellmanImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/bmp/DecodeBF16.class b/libjava/classpath/lib/gnu/javax/imageio/bmp/DecodeBF16.class
index 2f65103b73c..1031c659533 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/bmp/DecodeBF16.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/bmp/DecodeBF16.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/bmp/EncodeRGB32.class b/libjava/classpath/lib/gnu/javax/imageio/bmp/EncodeRGB32.class
index fe373030d4f..93e697b9807 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/bmp/EncodeRGB32.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/bmp/EncodeRGB32.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGDecoder.class b/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGDecoder.class
index 5d11e339c16..d0ef1d1340b 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGDecoder.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGDecoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGException.class b/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGException.class
index 0ae6fd9a3fe..075004966ef 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGException.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGException.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGImageInputStream.class b/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGImageInputStream.class
index 4dc722d41a9..2a3a8df1e93 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGImageInputStream.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/jpeg/JPEGImageInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/png/PNGChunk.class b/libjava/classpath/lib/gnu/javax/imageio/png/PNGChunk.class
index e5bd013ae00..77412e31cc6 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/png/PNGChunk.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/png/PNGChunk.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/png/PNGEncoder.class b/libjava/classpath/lib/gnu/javax/imageio/png/PNGEncoder.class
index 6712c7ecacf..8d97bb355f1 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/png/PNGEncoder.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/png/PNGEncoder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/png/PNGFile.class b/libjava/classpath/lib/gnu/javax/imageio/png/PNGFile.class
index 85f16e07f3c..f1b9d6158a1 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/png/PNGFile.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/png/PNGFile.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/imageio/png/PNGGamma.class b/libjava/classpath/lib/gnu/javax/imageio/png/PNGGamma.class
index a806c42419c..6769f1894e7 100644
--- a/libjava/classpath/lib/gnu/javax/imageio/png/PNGGamma.class
+++ b/libjava/classpath/lib/gnu/javax/imageio/png/PNGGamma.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/management/Server$ServerInfo.class b/libjava/classpath/lib/gnu/javax/management/Server$ServerInfo.class
index 66a0933e81e..0ef1b5cb028 100644
--- a/libjava/classpath/lib/gnu/javax/management/Server$ServerInfo.class
+++ b/libjava/classpath/lib/gnu/javax/management/Server$ServerInfo.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/management/Server$ServerInputStream.class b/libjava/classpath/lib/gnu/javax/management/Server$ServerInputStream.class
index 13e6231a5ae..6081214dc6a 100644
--- a/libjava/classpath/lib/gnu/javax/management/Server$ServerInputStream.class
+++ b/libjava/classpath/lib/gnu/javax/management/Server$ServerInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/management/Server$ServerNotificationListener.class b/libjava/classpath/lib/gnu/javax/management/Server$ServerNotificationListener.class
index 99d0cdcee3d..86f3ef07954 100644
--- a/libjava/classpath/lib/gnu/javax/management/Server$ServerNotificationListener.class
+++ b/libjava/classpath/lib/gnu/javax/management/Server$ServerNotificationListener.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/management/Server.class b/libjava/classpath/lib/gnu/javax/management/Server.class
index 060f70738c3..c31cffe1ddb 100644
--- a/libjava/classpath/lib/gnu/javax/management/Server.class
+++ b/libjava/classpath/lib/gnu/javax/management/Server.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/management/Translator.class b/libjava/classpath/lib/gnu/javax/management/Translator.class
index ea04b309b55..4572fa4fa45 100644
--- a/libjava/classpath/lib/gnu/javax/management/Translator.class
+++ b/libjava/classpath/lib/gnu/javax/management/Translator.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/SSLRecordHandler.class b/libjava/classpath/lib/gnu/javax/net/ssl/SSLRecordHandler.class
index 5c399712b0e..0af8b1353e0 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/SSLRecordHandler.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/SSLRecordHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/StaticTrustAnchors.class b/libjava/classpath/lib/gnu/javax/net/ssl/StaticTrustAnchors.class
index 50b76a7c281..63a4101494e 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/StaticTrustAnchors.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/StaticTrustAnchors.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/CertificateRequestBuilder.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/CertificateRequestBuilder.class
index 30130493ded..9898f9f3ab6 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/CertificateRequestBuilder.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/CertificateRequestBuilder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$CertLoader.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$CertLoader.class
index 615693f3a14..9c364315302 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$CertLoader.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$CertLoader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ClientDHGen.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ClientDHGen.class
index f4930c7d070..2bc032c5692 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ClientDHGen.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ClientDHGen.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$GenCertVerify.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$GenCertVerify.class
index c614ed58477..8e97f405053 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$GenCertVerify.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$GenCertVerify.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ParamsVerifier.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ParamsVerifier.class
index ae8f45ed816..229d2306318 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ParamsVerifier.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$ParamsVerifier.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$RSAGen.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$RSAGen.class
index cdd388d0381..6085682a6a7 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$RSAGen.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$RSAGen.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$State.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$State.class
index 5f1a5aba13b..20ddf2940c8 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$State.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake$State.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake.class
index e828c1d0b69..1e344fc6206 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientHandshake.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientPSKParameters.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientPSKParameters.class
index 43c99e03767..166fbb7a74a 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientPSKParameters.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientPSKParameters.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.class
index 776eb4a1898..71975e7c82d 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ContentType.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ContentType.class
index b4d148a45d5..2db5c71dc97 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ContentType.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ContentType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.class
index 381d8668168..018d1d5c622 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake$Type.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake$Type.class
index 06559fc7184..c22cae5ed0d 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake$Type.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake$Type.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake.class
index 85412abbdfa..fe1bac8f3c5 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Handshake.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/InputSecurityParameters.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/InputSecurityParameters.class
index ff278f3e56f..fc39498e5c7 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/InputSecurityParameters.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/InputSecurityParameters.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/OutputSecurityParameters.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/OutputSecurityParameters.class
index c36422821d7..a2b35ee158e 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/OutputSecurityParameters.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/OutputSecurityParameters.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ProtocolVersion.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ProtocolVersion.class
index e1943659012..356d6c499e6 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ProtocolVersion.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ProtocolVersion.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Random.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Random.class
index dca9cec7425..4d4b03016b5 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Random.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Random.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory$Manager.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory$Manager.class
index 94c704bde66..fb89fc3dc26 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory$Manager.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory$Manager.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.class
index 5a6957bfaf1..b6d10a334dc 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SRPTrustManagerFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.class
index d8f64b27a95..7a0d9d469fc 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl$PrivateData.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl$PrivateData.class
index d938211ac99..eae778e6e8b 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl$PrivateData.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl$PrivateData.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl.class
index 0b4f9d617e8..f6ee27ed4a6 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SessionImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Signature.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Signature.class
index 31d3f3d650e..99fb8bded0f 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/Signature.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/Signature.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext$1.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext$1.class
index bdf9a8f9c11..99584f80ab7 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext$1.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext.class
index acfa9636cab..e73c2102da8 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/SimpleSessionContext.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TLSHMac.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TLSHMac.class
index 22ce76a9f51..d7dc0c32b11 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TLSHMac.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TLSHMac.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$AuthoritiesIterator.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$AuthoritiesIterator.class
index ce63025ddb2..168a4cc2495 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$AuthoritiesIterator.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$AuthoritiesIterator.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$IdentifierType.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$IdentifierType.class
index 496741b93b8..7da01ce5acb 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$IdentifierType.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$IdentifierType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$TrustedAuthority.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$TrustedAuthority.class
index c197231aec0..ebe5d3ad289 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$TrustedAuthority.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities$TrustedAuthority.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities.class
index 63ae2b0ec7f..de8b26df8c6 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/TrustedAuthorities.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.class
index c3c254663b1..68afc6bf805 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/UnresolvedExtensionValue.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory$Manager.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory$Manager.class
index ce7c38555d7..e64416225db 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory$Manager.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory$Manager.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory.class b/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory.class
index 5a45271700a..2745b238b66 100644
--- a/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory.class
+++ b/libjava/classpath/lib/gnu/javax/net/ssl/provider/X509KeyManagerFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/security/auth/Password.class b/libjava/classpath/lib/gnu/javax/security/auth/Password.class
index df75b3a5470..b7882b4a321 100644
--- a/libjava/classpath/lib/gnu/javax/security/auth/Password.class
+++ b/libjava/classpath/lib/gnu/javax/security/auth/Password.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
index 3eae4f238da..bb6f983ab13 100644
--- a/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager$Permission.class
+++ 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
index 1b2798c8b6c..eb21af3cac6 100644
--- a/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.class
+++ b/libjava/classpath/lib/gnu/javax/sound/AudioSecurityManager.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$1.class b/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$1.class
index aff7264f4a3..098f70ccb2f 100644
--- a/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$1.class
+++ b/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$1.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$DSSIInfo.class b/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$DSSIInfo.class
index 0ea0abe19ec..98308e6611c 100644
--- a/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$DSSIInfo.class
+++ b/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider$DSSIInfo.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.class b/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.class
index f074048d422..dec2b5f6682 100644
--- a/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.class
+++ b/libjava/classpath/lib/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/midi/file/MidiFileWriter.class b/libjava/classpath/lib/gnu/javax/sound/midi/file/MidiFileWriter.class
index 1982f16ae34..963cacc96fe 100644
--- a/libjava/classpath/lib/gnu/javax/sound/midi/file/MidiFileWriter.class
+++ b/libjava/classpath/lib/gnu/javax/sound/midi/file/MidiFileWriter.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUFormatType.class b/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUFormatType.class
index 7162632e6e7..85614a00355 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUFormatType.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUFormatType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUHeader.class b/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUHeader.class
index 2358516af8b..ef18f64a9b7 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUHeader.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader$AUHeader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader.class b/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader.class
index aa0b71e2da6..96a83ff4c49 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/AU/AUReader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer$GstInfo.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer$GstInfo.class
index 2921e8f68a0..9bf51ef4250 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer$GstInfo.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer$GstInfo.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer.class
index 5fedce0c998..4c2a29eefd4 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/GStreamerMixer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReader.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReader.class
index ee09fb9caec..fc3c438b469 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReader.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer$GstHeader.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer$GstHeader.class
index 3adbce40d12..7ced67c621b 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer$GstHeader.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer$GstHeader.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.class
index 337c1182b11..5d7c6b60b09 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstInputStream.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstInputStream.class
new file mode 100644
index 00000000000..213fa6137ec
--- /dev/null
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/io/GstInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine$State.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine$State.class
deleted file mode 100644
index 0facc0d2666..00000000000
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine$State.class
+++ /dev/null
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine.class
index a03af0675fb..dc5fa8eaa0e 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstDataLine.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.class
index b3843f0afd2..e7c28a455d7 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$CleanPipeline.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$CleanPipeline.class
new file mode 100644
index 00000000000..51a64f67742
--- /dev/null
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$CleanPipeline.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$State.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$State.class
new file mode 100644
index 00000000000..7f197f80748
--- /dev/null
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline$State.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.class
index 775dd741998..460bab8fd64 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstSourceDataLine.class b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstSourceDataLine.class
index 627ba8d936e..a3556960d92 100644
--- a/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstSourceDataLine.class
+++ b/libjava/classpath/lib/gnu/javax/sound/sampled/gstreamer/lines/GstSourceDataLine.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/swing/text/html/css/FontSize.class b/libjava/classpath/lib/gnu/javax/swing/text/html/css/FontSize.class
index a847e5c8f31..bbb0027ba4e 100644
--- a/libjava/classpath/lib/gnu/javax/swing/text/html/css/FontSize.class
+++ b/libjava/classpath/lib/gnu/javax/swing/text/html/css/FontSize.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/swing/text/html/css/Selector.class b/libjava/classpath/lib/gnu/javax/swing/text/html/css/Selector.class
index fb5de5c5040..0b380a047e0 100644
--- a/libjava/classpath/lib/gnu/javax/swing/text/html/css/Selector.class
+++ b/libjava/classpath/lib/gnu/javax/swing/text/html/css/Selector.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/Parser.class b/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/Parser.class
index 3847b7ad719..6de4c8342fd 100644
--- a/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/Parser.class
+++ b/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/Parser.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.class b/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.class
index d7f253263a2..62024141a16 100644
--- a/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.class
+++ b/libjava/classpath/lib/gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$AttributeDecl.class b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$AttributeDecl.class
index 8bb85a3f0ec..97aee7353bf 100644
--- a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$AttributeDecl.class
+++ b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$AttributeDecl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ElementDecl.class b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ElementDecl.class
index 9fbede093bb..e9372cd1554 100644
--- a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ElementDecl.class
+++ b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ElementDecl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$EntityInfo.class b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$EntityInfo.class
index 75be2936f7c..b694987a8db 100644
--- a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$EntityInfo.class
+++ b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$EntityInfo.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ExternalIdentifiers.class b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ExternalIdentifiers.class
index 65a9cb98b3f..1a695b6823a 100644
--- a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ExternalIdentifiers.class
+++ b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$ExternalIdentifiers.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$Input.class b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$Input.class
index 7347af6010d..730b656ba9e 100644
--- a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$Input.class
+++ b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser$Input.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser.class b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser.class
index 56a21d2c93d..ca02bddf3e6 100644
--- a/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser.class
+++ b/libjava/classpath/lib/gnu/xml/aelfred2/XmlParser.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLButtonElement.class b/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLButtonElement.class
index 93e0e4c798a..b7eda30fe95 100644
--- a/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLButtonElement.class
+++ b/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLButtonElement.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLCollection.class b/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLCollection.class
index c1438b30b60..507a7fab82c 100644
--- a/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLCollection.class
+++ b/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLCollection.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLParser.class b/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLParser.class
index 340066c124b..6345164cfa3 100644
--- a/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLParser.class
+++ b/libjava/classpath/lib/gnu/xml/dom/html2/DomHTMLParser.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/libxmlj/dom/GnomeXPathResult.class b/libjava/classpath/lib/gnu/xml/libxmlj/dom/GnomeXPathResult.class
index d8006e3e3f8..3289a5969c4 100644
--- a/libjava/classpath/lib/gnu/xml/libxmlj/dom/GnomeXPathResult.class
+++ b/libjava/classpath/lib/gnu/xml/libxmlj/dom/GnomeXPathResult.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/pipeline/EventFilter.class b/libjava/classpath/lib/gnu/xml/pipeline/EventFilter.class
index ada998d556e..b0997cf3eb3 100644
--- a/libjava/classpath/lib/gnu/xml/pipeline/EventFilter.class
+++ b/libjava/classpath/lib/gnu/xml/pipeline/EventFilter.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/AttributeImpl.class b/libjava/classpath/lib/gnu/xml/stream/AttributeImpl.class
index b3ebe4577dc..af6574f11ad 100644
--- a/libjava/classpath/lib/gnu/xml/stream/AttributeImpl.class
+++ b/libjava/classpath/lib/gnu/xml/stream/AttributeImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/EndDocumentImpl.class b/libjava/classpath/lib/gnu/xml/stream/EndDocumentImpl.class
index d017cf68b59..82f8d700e6d 100644
--- a/libjava/classpath/lib/gnu/xml/stream/EndDocumentImpl.class
+++ b/libjava/classpath/lib/gnu/xml/stream/EndDocumentImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/SAXParser.class b/libjava/classpath/lib/gnu/xml/stream/SAXParser.class
index e3f889d90b8..4b92ca03cd8 100644
--- a/libjava/classpath/lib/gnu/xml/stream/SAXParser.class
+++ b/libjava/classpath/lib/gnu/xml/stream/SAXParser.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XIncludeFilter.class b/libjava/classpath/lib/gnu/xml/stream/XIncludeFilter.class
index afd44e4a074..24ba028ad10 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XIncludeFilter.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XIncludeFilter.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLEventAllocatorImpl.class b/libjava/classpath/lib/gnu/xml/stream/XMLEventAllocatorImpl.class
index 1a19a8f4a2a..e569c9c843e 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLEventAllocatorImpl.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLEventAllocatorImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLEventFactoryImpl.class b/libjava/classpath/lib/gnu/xml/stream/XMLEventFactoryImpl.class
index b6336683457..cbb14e6c529 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLEventFactoryImpl.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLEventFactoryImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/stream/XMLEventImpl.class b/libjava/classpath/lib/gnu/xml/stream/XMLEventImpl.class
index 187ee4f6e27..5d989edf2b7 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLEventImpl.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLEventImpl.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 517fa692f8b..af7afc820b4 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 099ec4ac773..21af8683955 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 af7ce248395..7ea4289dade 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 f5f1f536159..15ca13ca8a3 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 c5289181000..b9a9d7db78d 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 9b457cbe0c0..277d0963109 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 b3c4eed3bb3..756e3115330 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 6a3ba1e8256..1beaf13fd10 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 dcb88dd2685..8921d02b9b4 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 7fb33b06247..0081e42cb02 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 70cd47ed8c4..d3614647c11 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/stream/XMLParser.class b/libjava/classpath/lib/gnu/xml/stream/XMLParser.class
index 331704e4fc0..88a6803d94e 100644
--- a/libjava/classpath/lib/gnu/xml/stream/XMLParser.class
+++ b/libjava/classpath/lib/gnu/xml/stream/XMLParser.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/transform/StreamSerializer.class b/libjava/classpath/lib/gnu/xml/transform/StreamSerializer.class
index e0c7d8f90f0..406c9d5f9ce 100644
--- a/libjava/classpath/lib/gnu/xml/transform/StreamSerializer.class
+++ b/libjava/classpath/lib/gnu/xml/transform/StreamSerializer.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/transform/Stylesheet.class b/libjava/classpath/lib/gnu/xml/transform/Stylesheet.class
index 9f585171c02..b7f401dff94 100644
--- a/libjava/classpath/lib/gnu/xml/transform/Stylesheet.class
+++ b/libjava/classpath/lib/gnu/xml/transform/Stylesheet.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/Base64BinaryType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/Base64BinaryType.class
index 65a8ec99432..b71544e16bf 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/Base64BinaryType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/Base64BinaryType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/BooleanType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/BooleanType.class
index 321f8973df0..57e648415a1 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/BooleanType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/BooleanType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/DecimalType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/DecimalType.class
index ea1d9f4d280..02dfc563794 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/DecimalType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/DecimalType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/DoubleType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/DoubleType.class
index 371fe616877..16eca5e86cd 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/DoubleType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/DoubleType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/FloatType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/FloatType.class
index 39741ba75cc..13ffbc2e037 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/FloatType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/FloatType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/HexBinaryType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/HexBinaryType.class
index 9ff9248e6ef..7cdc9e0ff85 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/HexBinaryType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/HexBinaryType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/NotationType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/NotationType.class
index bea3e1e0218..8768a42f8be 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/NotationType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/NotationType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/SimpleType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/SimpleType.class
index 7151477bf5e..a289c649e7c 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/SimpleType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/SimpleType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/StringType.class b/libjava/classpath/lib/gnu/xml/validation/datatype/StringType.class
index 35cf9412357..544ea978594 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/StringType.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/StringType.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/Type.class b/libjava/classpath/lib/gnu/xml/validation/datatype/Type.class
index 637eb4f2500..7ca2c8e7dc6 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/Type.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/Type.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/datatype/TypeBuilder.class b/libjava/classpath/lib/gnu/xml/validation/datatype/TypeBuilder.class
index 6c9ee2a353e..d76494468bb 100644
--- a/libjava/classpath/lib/gnu/xml/validation/datatype/TypeBuilder.class
+++ b/libjava/classpath/lib/gnu/xml/validation/datatype/TypeBuilder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/relaxng/FullSyntaxBuilder.class b/libjava/classpath/lib/gnu/xml/validation/relaxng/FullSyntaxBuilder.class
index 97dc26307f6..00392feb16d 100644
--- a/libjava/classpath/lib/gnu/xml/validation/relaxng/FullSyntaxBuilder.class
+++ b/libjava/classpath/lib/gnu/xml/validation/relaxng/FullSyntaxBuilder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.class b/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.class
index e3294ea9b69..75e70c99a1c 100644
--- a/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.class
+++ b/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaBuilder.class b/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaBuilder.class
index 04a824ba9c0..f2cae8e4a43 100644
--- a/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaBuilder.class
+++ b/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaBuilder.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.class b/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.class
index a5c892cbf50..39be8266c89 100644
--- a/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.class
+++ b/libjava/classpath/lib/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyCheckClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyCheckClass.class
index 8be1bbc8d92..99015763c71 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyCheckClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyCheckClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDefRedClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDefRedClass.class
index 1fe427dbd35..5463ec7459e 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDefRedClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDefRedClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDgotoClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDgotoClass.class
index eb13d8206b4..def77566450 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDgotoClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyDgotoClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyGindexClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyGindexClass.class
index ae12af85ade..210ac236ddb 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyGindexClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyGindexClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLenClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLenClass.class
index 563f40d74a6..cf416f56a96 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLenClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLenClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLhsClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLhsClass.class
index 61bb72ccb69..39660d055da 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLhsClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyLhsClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyNameClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyNameClass.class
index 345c33c482f..321c5683054 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyNameClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyNameClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyRindexClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyRindexClass.class
index c1d94e25537..3305a4a97e6 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyRindexClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyRindexClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YySindexClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YySindexClass.class
index 1ac22ce4858..a02bc9ac723 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YySindexClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YySindexClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyTableClass.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyTableClass.class
index 66abc5a9871..c1144a39df7 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyTableClass.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$YyTableClass.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$yyException.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$yyException.class
index 11453366a5c..03bbb2d0fda 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser$yyException.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser$yyException.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/xml/xpath/XPathParser.class b/libjava/classpath/lib/gnu/xml/xpath/XPathParser.class
index b504a9ac7fd..ec9063df491 100644
--- a/libjava/classpath/lib/gnu/xml/xpath/XPathParser.class
+++ b/libjava/classpath/lib/gnu/xml/xpath/XPathParser.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/AWTKeyStroke$3.class b/libjava/classpath/lib/java/awt/AWTKeyStroke$3.class
index 7351b463307..6093a79cfa3 100644
--- a/libjava/classpath/lib/java/awt/AWTKeyStroke$3.class
+++ b/libjava/classpath/lib/java/awt/AWTKeyStroke$3.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/AWTKeyStroke.class b/libjava/classpath/lib/java/awt/AWTKeyStroke.class
index ac0f424aab1..4bafedefcee 100644
--- a/libjava/classpath/lib/java/awt/AWTKeyStroke.class
+++ b/libjava/classpath/lib/java/awt/AWTKeyStroke.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Container.class b/libjava/classpath/lib/java/awt/Container.class
index f6b029ec258..73f55656a0f 100644
--- a/libjava/classpath/lib/java/awt/Container.class
+++ b/libjava/classpath/lib/java/awt/Container.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Desktop.class b/libjava/classpath/lib/java/awt/Desktop.class
index 58071294c2e..90465648944 100644
--- a/libjava/classpath/lib/java/awt/Desktop.class
+++ b/libjava/classpath/lib/java/awt/Desktop.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/Font.class b/libjava/classpath/lib/java/awt/Font.class
index d0df448d21b..0e99b08b3b1 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/GridBagLayout.class b/libjava/classpath/lib/java/awt/GridBagLayout.class
index 2c406eb9978..db8fc23c826 100644
--- a/libjava/classpath/lib/java/awt/GridBagLayout.class
+++ b/libjava/classpath/lib/java/awt/GridBagLayout.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/LightweightDispatcher.class b/libjava/classpath/lib/java/awt/LightweightDispatcher.class
index f8377f8d877..cb3d9553951 100644
--- a/libjava/classpath/lib/java/awt/LightweightDispatcher.class
+++ b/libjava/classpath/lib/java/awt/LightweightDispatcher.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/MenuShortcut.class b/libjava/classpath/lib/java/awt/MenuShortcut.class
index 44cbb58936c..554a1b51dc7 100644
--- a/libjava/classpath/lib/java/awt/MenuShortcut.class
+++ b/libjava/classpath/lib/java/awt/MenuShortcut.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/color/ICC_Profile.class b/libjava/classpath/lib/java/awt/color/ICC_Profile.class
index 6e698a6a889..e142ab3ceb6 100644
--- a/libjava/classpath/lib/java/awt/color/ICC_Profile.class
+++ b/libjava/classpath/lib/java/awt/color/ICC_Profile.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 0a7888a3cf0..2f6cffea92d 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/font/LineBreakMeasurer.class b/libjava/classpath/lib/java/awt/font/LineBreakMeasurer.class
index 5219b788e38..db61c47e696 100644
--- a/libjava/classpath/lib/java/awt/font/LineBreakMeasurer.class
+++ b/libjava/classpath/lib/java/awt/font/LineBreakMeasurer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/font/TextMeasurer.class b/libjava/classpath/lib/java/awt/font/TextMeasurer.class
index dbbb2a3ad7f..746165399c0 100644
--- a/libjava/classpath/lib/java/awt/font/TextMeasurer.class
+++ b/libjava/classpath/lib/java/awt/font/TextMeasurer.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/im/InputContext.class b/libjava/classpath/lib/java/awt/im/InputContext.class
index a954db3de99..591ced2e17f 100644
--- a/libjava/classpath/lib/java/awt/im/InputContext.class
+++ b/libjava/classpath/lib/java/awt/im/InputContext.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/image/BufferedImage$1.class b/libjava/classpath/lib/java/awt/image/BufferedImage$1.class
index 5654d4267bc..5d5a3c8e1d8 100644
--- a/libjava/classpath/lib/java/awt/image/BufferedImage$1.class
+++ b/libjava/classpath/lib/java/awt/image/BufferedImage$1.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/image/BufferedImage.class b/libjava/classpath/lib/java/awt/image/BufferedImage.class
index d4eab3b5f5f..dc90bfc626b 100644
--- a/libjava/classpath/lib/java/awt/image/BufferedImage.class
+++ b/libjava/classpath/lib/java/awt/image/BufferedImage.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/image/PixelInterleavedSampleModel.class b/libjava/classpath/lib/java/awt/image/PixelInterleavedSampleModel.class
index 9f456ec8235..6e2c4493bbc 100644
--- a/libjava/classpath/lib/java/awt/image/PixelInterleavedSampleModel.class
+++ b/libjava/classpath/lib/java/awt/image/PixelInterleavedSampleModel.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/image/RGBImageFilter.class b/libjava/classpath/lib/java/awt/image/RGBImageFilter.class
index c0573de77c7..033839816ce 100644
--- a/libjava/classpath/lib/java/awt/image/RGBImageFilter.class
+++ b/libjava/classpath/lib/java/awt/image/RGBImageFilter.class
Binary files differ
diff --git a/libjava/classpath/lib/java/awt/image/Raster.class b/libjava/classpath/lib/java/awt/image/Raster.class
index 054d9b364a6..bc95252b6c3 100644
--- a/libjava/classpath/lib/java/awt/image/Raster.class
+++ b/libjava/classpath/lib/java/awt/image/Raster.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/DefaultPersistenceDelegate.class b/libjava/classpath/lib/java/beans/DefaultPersistenceDelegate.class
index 6c13217644f..5c7c6f640e0 100644
--- a/libjava/classpath/lib/java/beans/DefaultPersistenceDelegate.class
+++ b/libjava/classpath/lib/java/beans/DefaultPersistenceDelegate.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/EventHandler.class b/libjava/classpath/lib/java/beans/EventHandler.class
index 9e0c30b914a..7b763c6e02a 100644
--- a/libjava/classpath/lib/java/beans/EventHandler.class
+++ b/libjava/classpath/lib/java/beans/EventHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/PropertyChangeSupport.class b/libjava/classpath/lib/java/beans/PropertyChangeSupport.class
index 699186fb82b..d509bd15a5f 100644
--- a/libjava/classpath/lib/java/beans/PropertyChangeSupport.class
+++ b/libjava/classpath/lib/java/beans/PropertyChangeSupport.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/VetoableChangeSupport.class b/libjava/classpath/lib/java/beans/VetoableChangeSupport.class
index f48cabe6849..706614f24b7 100644
--- a/libjava/classpath/lib/java/beans/VetoableChangeSupport.class
+++ b/libjava/classpath/lib/java/beans/VetoableChangeSupport.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSChild.class b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSChild.class
index dd6ff064792..0a2c72c6996 100644
--- a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSChild.class
+++ b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSChild.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSProxyServiceProvider.class b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSProxyServiceProvider.class
index 53724e026a2..8e653bbf182 100644
--- a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSProxyServiceProvider.class
+++ b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSProxyServiceProvider.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSServiceProvider.class b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSServiceProvider.class
index 4881c940616..a4b93fd5a38 100644
--- a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSServiceProvider.class
+++ b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$BCSSServiceProvider.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$Request.class b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$Request.class
index 6fef7beb1a7..d9a621d1631 100644
--- a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$Request.class
+++ b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$Request.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceLease.class b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceLease.class
index 6ea592d4570..b8af638dc5c 100644
--- a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceLease.class
+++ b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceLease.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceRequest.class b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceRequest.class
index a973c8215f9..5ecc39bb60e 100644
--- a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceRequest.class
+++ b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport$ServiceRequest.class
Binary files differ
diff --git a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport.class b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport.class
index eff88884037..369f5f93eaf 100644
--- a/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport.class
+++ b/libjava/classpath/lib/java/beans/beancontext/BeanContextServicesSupport.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/BufferedReader.class b/libjava/classpath/lib/java/io/BufferedReader.class
index efe3c2caf90..8189aac893d 100644
--- a/libjava/classpath/lib/java/io/BufferedReader.class
+++ b/libjava/classpath/lib/java/io/BufferedReader.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/DataInputStream.class b/libjava/classpath/lib/java/io/DataInputStream.class
index 6730b4a9241..87ac5bd3ee0 100644
--- a/libjava/classpath/lib/java/io/DataInputStream.class
+++ b/libjava/classpath/lib/java/io/DataInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/DataOutputStream.class b/libjava/classpath/lib/java/io/DataOutputStream.class
index 228fbeb7401..b2f67208d2b 100644
--- a/libjava/classpath/lib/java/io/DataOutputStream.class
+++ b/libjava/classpath/lib/java/io/DataOutputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectInputStream$1.class b/libjava/classpath/lib/java/io/ObjectInputStream$1.class
index a871c05837b..e53b0d67025 100644
--- a/libjava/classpath/lib/java/io/ObjectInputStream$1.class
+++ b/libjava/classpath/lib/java/io/ObjectInputStream$1.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectInputStream$2.class b/libjava/classpath/lib/java/io/ObjectInputStream$2.class
index c854e075581..45242b60b01 100644
--- a/libjava/classpath/lib/java/io/ObjectInputStream$2.class
+++ b/libjava/classpath/lib/java/io/ObjectInputStream$2.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectInputStream$GetField.class b/libjava/classpath/lib/java/io/ObjectInputStream$GetField.class
index ae17235458e..0662f872473 100644
--- a/libjava/classpath/lib/java/io/ObjectInputStream$GetField.class
+++ b/libjava/classpath/lib/java/io/ObjectInputStream$GetField.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectInputStream$ValidatorAndPriority.class b/libjava/classpath/lib/java/io/ObjectInputStream$ValidatorAndPriority.class
index a25dab6eb7b..a95eebd471a 100644
--- a/libjava/classpath/lib/java/io/ObjectInputStream$ValidatorAndPriority.class
+++ b/libjava/classpath/lib/java/io/ObjectInputStream$ValidatorAndPriority.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectInputStream.class b/libjava/classpath/lib/java/io/ObjectInputStream.class
index 1840e3fc2aa..dcc37dda2b4 100644
--- a/libjava/classpath/lib/java/io/ObjectInputStream.class
+++ b/libjava/classpath/lib/java/io/ObjectInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectOutputStream$1.class b/libjava/classpath/lib/java/io/ObjectOutputStream$1.class
index e1c5ee9b8d5..25403384a55 100644
--- a/libjava/classpath/lib/java/io/ObjectOutputStream$1.class
+++ b/libjava/classpath/lib/java/io/ObjectOutputStream$1.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectOutputStream$PutField.class b/libjava/classpath/lib/java/io/ObjectOutputStream$PutField.class
index bd154eab7fe..ebb56959a50 100644
--- a/libjava/classpath/lib/java/io/ObjectOutputStream$PutField.class
+++ b/libjava/classpath/lib/java/io/ObjectOutputStream$PutField.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectOutputStream.class b/libjava/classpath/lib/java/io/ObjectOutputStream.class
index 2b9d84e516e..5417d3d8541 100644
--- a/libjava/classpath/lib/java/io/ObjectOutputStream.class
+++ b/libjava/classpath/lib/java/io/ObjectOutputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/java/io/ObjectStreamClass.class b/libjava/classpath/lib/java/io/ObjectStreamClass.class
index 9767f9fc6cf..f58e7320119 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/io/PipedInputStream.class b/libjava/classpath/lib/java/io/PipedInputStream.class
index b2c32046a97..02ab5f87de6 100644
--- a/libjava/classpath/lib/java/io/PipedInputStream.class
+++ b/libjava/classpath/lib/java/io/PipedInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/Class$1.class b/libjava/classpath/lib/java/lang/Class$1.class
index 9c4806c0233..09e3e86f995 100644
--- a/libjava/classpath/lib/java/lang/Class$1.class
+++ b/libjava/classpath/lib/java/lang/Class$1.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/Double.class b/libjava/classpath/lib/java/lang/Double.class
index d6757549165..8316ce2d5e4 100644
--- a/libjava/classpath/lib/java/lang/Double.class
+++ b/libjava/classpath/lib/java/lang/Double.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/Float.class b/libjava/classpath/lib/java/lang/Float.class
index 7565a07d535..8a47f1edf51 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 291b0d03f8c..c1d69f89494 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/Long.class b/libjava/classpath/lib/java/lang/Long.class
index df9dc0ce90f..3b8b9041c54 100644
--- a/libjava/classpath/lib/java/lang/Long.class
+++ b/libjava/classpath/lib/java/lang/Long.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/StackTraceElement.class b/libjava/classpath/lib/java/lang/StackTraceElement.class
index 623d8d9e2a9..a135946506e 100644
--- a/libjava/classpath/lib/java/lang/StackTraceElement.class
+++ b/libjava/classpath/lib/java/lang/StackTraceElement.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/Throwable.class b/libjava/classpath/lib/java/lang/Throwable.class
index 3f3b5ffddfd..48ea0367485 100644
--- a/libjava/classpath/lib/java/lang/Throwable.class
+++ b/libjava/classpath/lib/java/lang/Throwable.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/management/ThreadInfo.class b/libjava/classpath/lib/java/lang/management/ThreadInfo.class
index 25e861fe1b2..94282772faf 100644
--- a/libjava/classpath/lib/java/lang/management/ThreadInfo.class
+++ b/libjava/classpath/lib/java/lang/management/ThreadInfo.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/reflect/Proxy$ClassFactory.class b/libjava/classpath/lib/java/lang/reflect/Proxy$ClassFactory.class
index 0c833b283d1..245c4e6e5a8 100644
--- a/libjava/classpath/lib/java/lang/reflect/Proxy$ClassFactory.class
+++ b/libjava/classpath/lib/java/lang/reflect/Proxy$ClassFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/java/lang/reflect/Proxy$ProxySignature.class b/libjava/classpath/lib/java/lang/reflect/Proxy$ProxySignature.class
index b31ea764f0b..97905c6c995 100644
--- a/libjava/classpath/lib/java/lang/reflect/Proxy$ProxySignature.class
+++ b/libjava/classpath/lib/java/lang/reflect/Proxy$ProxySignature.class
Binary files differ
diff --git a/libjava/classpath/lib/java/math/BigInteger.class b/libjava/classpath/lib/java/math/BigInteger.class
index 15a85be814f..01a604a9c8f 100644
--- a/libjava/classpath/lib/java/math/BigInteger.class
+++ b/libjava/classpath/lib/java/math/BigInteger.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/DatagramSocket.class b/libjava/classpath/lib/java/net/DatagramSocket.class
index d7e9440c458..cf367bce130 100644
--- a/libjava/classpath/lib/java/net/DatagramSocket.class
+++ b/libjava/classpath/lib/java/net/DatagramSocket.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/ServerSocket.class b/libjava/classpath/lib/java/net/ServerSocket.class
index dd942a8b002..ec6df9fc57c 100644
--- a/libjava/classpath/lib/java/net/ServerSocket.class
+++ b/libjava/classpath/lib/java/net/ServerSocket.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/Socket.class b/libjava/classpath/lib/java/net/Socket.class
index 75b3cd6fa97..d0084213b21 100644
--- a/libjava/classpath/lib/java/net/Socket.class
+++ b/libjava/classpath/lib/java/net/Socket.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/URI.class b/libjava/classpath/lib/java/net/URI.class
index be72cf438de..c44d2235e47 100644
--- a/libjava/classpath/lib/java/net/URI.class
+++ b/libjava/classpath/lib/java/net/URI.class
Binary files differ
diff --git a/libjava/classpath/lib/java/net/URLClassLoader.class b/libjava/classpath/lib/java/net/URLClassLoader.class
index 8ec9a2d572a..80a5e081bc1 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/net/URLEncoder.class b/libjava/classpath/lib/java/net/URLEncoder.class
index 4beca0018fb..d573af85be7 100644
--- a/libjava/classpath/lib/java/net/URLEncoder.class
+++ b/libjava/classpath/lib/java/net/URLEncoder.class
Binary files differ
diff --git a/libjava/classpath/lib/java/nio/charset/CoderResult$Cache.class b/libjava/classpath/lib/java/nio/charset/CoderResult$Cache.class
index 4d885f09d59..6efc840755f 100644
--- a/libjava/classpath/lib/java/nio/charset/CoderResult$Cache.class
+++ b/libjava/classpath/lib/java/nio/charset/CoderResult$Cache.class
Binary files differ
diff --git a/libjava/classpath/lib/java/security/SecureClassLoader.class b/libjava/classpath/lib/java/security/SecureClassLoader.class
index 384d80e4171..539d9d79c0e 100644
--- a/libjava/classpath/lib/java/security/SecureClassLoader.class
+++ b/libjava/classpath/lib/java/security/SecureClassLoader.class
Binary files differ
diff --git a/libjava/classpath/lib/java/security/Security.class b/libjava/classpath/lib/java/security/Security.class
index 33419eb80c5..c36911e73c3 100644
--- a/libjava/classpath/lib/java/security/Security.class
+++ b/libjava/classpath/lib/java/security/Security.class
Binary files differ
diff --git a/libjava/classpath/lib/java/security/VMSecureRandom$Spinner.class b/libjava/classpath/lib/java/security/VMSecureRandom$Spinner.class
index 955a1f3db72..65043ff2fa4 100644
--- a/libjava/classpath/lib/java/security/VMSecureRandom$Spinner.class
+++ b/libjava/classpath/lib/java/security/VMSecureRandom$Spinner.class
Binary files differ
diff --git a/libjava/classpath/lib/java/security/VMSecureRandom.class b/libjava/classpath/lib/java/security/VMSecureRandom.class
index 08a44d63f80..8e0a093de1b 100644
--- a/libjava/classpath/lib/java/security/VMSecureRandom.class
+++ b/libjava/classpath/lib/java/security/VMSecureRandom.class
Binary files differ
diff --git a/libjava/classpath/lib/java/security/cert/CertificateFactory.class b/libjava/classpath/lib/java/security/cert/CertificateFactory.class
index 8b0973e2b73..192a302a4df 100644
--- a/libjava/classpath/lib/java/security/cert/CertificateFactory.class
+++ b/libjava/classpath/lib/java/security/cert/CertificateFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/java/security/spec/RSAKeyGenParameterSpec.class b/libjava/classpath/lib/java/security/spec/RSAKeyGenParameterSpec.class
index 302add6f2c6..c8562f7af03 100644
--- a/libjava/classpath/lib/java/security/spec/RSAKeyGenParameterSpec.class
+++ b/libjava/classpath/lib/java/security/spec/RSAKeyGenParameterSpec.class
Binary files differ
diff --git a/libjava/classpath/lib/java/text/ChoiceFormat.class b/libjava/classpath/lib/java/text/ChoiceFormat.class
index 68a81e5eb4b..77d704b730a 100644
--- a/libjava/classpath/lib/java/text/ChoiceFormat.class
+++ b/libjava/classpath/lib/java/text/ChoiceFormat.class
Binary files differ
diff --git a/libjava/classpath/lib/java/text/CollationElementIterator.class b/libjava/classpath/lib/java/text/CollationElementIterator.class
index ba383a850ba..23e55d78f90 100644
--- a/libjava/classpath/lib/java/text/CollationElementIterator.class
+++ b/libjava/classpath/lib/java/text/CollationElementIterator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/text/DecimalFormat.class b/libjava/classpath/lib/java/text/DecimalFormat.class
index 17695da8693..ad90313d82b 100644
--- a/libjava/classpath/lib/java/text/DecimalFormat.class
+++ b/libjava/classpath/lib/java/text/DecimalFormat.class
Binary files differ
diff --git a/libjava/classpath/lib/java/text/MessageFormat.class b/libjava/classpath/lib/java/text/MessageFormat.class
index 12f9465a707..35ac131e24c 100644
--- a/libjava/classpath/lib/java/text/MessageFormat.class
+++ b/libjava/classpath/lib/java/text/MessageFormat.class
Binary files differ
diff --git a/libjava/classpath/lib/java/text/RuleBasedCollator.class b/libjava/classpath/lib/java/text/RuleBasedCollator.class
index e15199eefb3..b11b44cfa4a 100644
--- a/libjava/classpath/lib/java/text/RuleBasedCollator.class
+++ b/libjava/classpath/lib/java/text/RuleBasedCollator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/text/SimpleDateFormat$CompiledField.class b/libjava/classpath/lib/java/text/SimpleDateFormat$CompiledField.class
index 559c5ce9dfe..500c6f2918e 100644
--- a/libjava/classpath/lib/java/text/SimpleDateFormat$CompiledField.class
+++ b/libjava/classpath/lib/java/text/SimpleDateFormat$CompiledField.class
Binary files differ
diff --git a/libjava/classpath/lib/java/text/SimpleDateFormat.class b/libjava/classpath/lib/java/text/SimpleDateFormat.class
index 08ac4f3f050..443bb4359d3 100644
--- a/libjava/classpath/lib/java/text/SimpleDateFormat.class
+++ b/libjava/classpath/lib/java/text/SimpleDateFormat.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/AbstractMap.class b/libjava/classpath/lib/java/util/AbstractMap.class
index 739ed73f709..77e9a2566a2 100644
--- a/libjava/classpath/lib/java/util/AbstractMap.class
+++ b/libjava/classpath/lib/java/util/AbstractMap.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Calendar.class b/libjava/classpath/lib/java/util/Calendar.class
index 1743652bff9..5f32ee15a9c 100644
--- a/libjava/classpath/lib/java/util/Calendar.class
+++ b/libjava/classpath/lib/java/util/Calendar.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Date.class b/libjava/classpath/lib/java/util/Date.class
index 4bdae065926..422dcb54498 100644
--- a/libjava/classpath/lib/java/util/Date.class
+++ b/libjava/classpath/lib/java/util/Date.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Hashtable$KeyEnumerator.class b/libjava/classpath/lib/java/util/Hashtable$KeyEnumerator.class
index 6ba870b1050..4e33c8f715e 100644
--- a/libjava/classpath/lib/java/util/Hashtable$KeyEnumerator.class
+++ b/libjava/classpath/lib/java/util/Hashtable$KeyEnumerator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Hashtable$KeyIterator.class b/libjava/classpath/lib/java/util/Hashtable$KeyIterator.class
index 3a9ed2c24fb..e1331ae23d3 100644
--- a/libjava/classpath/lib/java/util/Hashtable$KeyIterator.class
+++ b/libjava/classpath/lib/java/util/Hashtable$KeyIterator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Hashtable$ValueEnumerator.class b/libjava/classpath/lib/java/util/Hashtable$ValueEnumerator.class
index 8ba2ab97678..0a396cb0bf6 100644
--- a/libjava/classpath/lib/java/util/Hashtable$ValueEnumerator.class
+++ b/libjava/classpath/lib/java/util/Hashtable$ValueEnumerator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Hashtable$ValueIterator.class b/libjava/classpath/lib/java/util/Hashtable$ValueIterator.class
index 3b8332c3584..53ab7e1872d 100644
--- a/libjava/classpath/lib/java/util/Hashtable$ValueIterator.class
+++ b/libjava/classpath/lib/java/util/Hashtable$ValueIterator.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Hashtable.class b/libjava/classpath/lib/java/util/Hashtable.class
index 49850b0908c..6ffdf57d096 100644
--- a/libjava/classpath/lib/java/util/Hashtable.class
+++ b/libjava/classpath/lib/java/util/Hashtable.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/Locale.class b/libjava/classpath/lib/java/util/Locale.class
index 32bc023b9d5..3ea366f8b2e 100644
--- a/libjava/classpath/lib/java/util/Locale.class
+++ b/libjava/classpath/lib/java/util/Locale.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$1.class b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$1.class
new file mode 100644
index 00000000000..d92a7e97255
--- /dev/null
+++ b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$1.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$2.class b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$2.class
new file mode 100644
index 00000000000..6989e8ae4d7
--- /dev/null
+++ b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$2.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$3.class b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$3.class
new file mode 100644
index 00000000000..46735777f12
--- /dev/null
+++ b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$3.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.class b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.class
new file mode 100644
index 00000000000..83fd284ec57
--- /dev/null
+++ b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$RandomAccessSubList.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$SubList.class b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$SubList.class
new file mode 100644
index 00000000000..20dd205caa1
--- /dev/null
+++ b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList$SubList.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList.class b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList.class
index 151c514b344..0e7bd0f5aee 100644
--- a/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList.class
+++ b/libjava/classpath/lib/java/util/concurrent/CopyOnWriteArrayList.class
Binary files differ
diff --git a/libjava/classpath/lib/java/util/zip/ZipEntry.class b/libjava/classpath/lib/java/util/zip/ZipEntry.class
index dc9b197e812..045a90f56be 100644
--- a/libjava/classpath/lib/java/util/zip/ZipEntry.class
+++ b/libjava/classpath/lib/java/util/zip/ZipEntry.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/accessibility/AccessibleAction.class b/libjava/classpath/lib/javax/accessibility/AccessibleAction.class
index 149eef17101..0c096f088dc 100644
--- a/libjava/classpath/lib/javax/accessibility/AccessibleAction.class
+++ b/libjava/classpath/lib/javax/accessibility/AccessibleAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/accessibility/AccessibleAttributeSequence.class b/libjava/classpath/lib/javax/accessibility/AccessibleAttributeSequence.class
index 2bd35220370..f8e3ef58930 100644
--- a/libjava/classpath/lib/javax/accessibility/AccessibleAttributeSequence.class
+++ b/libjava/classpath/lib/javax/accessibility/AccessibleAttributeSequence.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/accessibility/AccessibleRole.class b/libjava/classpath/lib/javax/accessibility/AccessibleRole.class
index d05eefb9166..f5dbfb99e51 100644
--- a/libjava/classpath/lib/javax/accessibility/AccessibleRole.class
+++ b/libjava/classpath/lib/javax/accessibility/AccessibleRole.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/accessibility/AccessibleTextSequence.class b/libjava/classpath/lib/javax/accessibility/AccessibleTextSequence.class
index b0fd35da23e..99fa6829f73 100644
--- a/libjava/classpath/lib/javax/accessibility/AccessibleTextSequence.class
+++ b/libjava/classpath/lib/javax/accessibility/AccessibleTextSequence.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$1.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$1.class
index e4259856bd6..e4525c4a98b 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$1.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$1.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttr.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttr.class
index 8da0e36d9cf..475c20de75a 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttr.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttr.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrBounded.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrBounded.class
index b6111e2aa5b..92b21a1e800 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrBounded.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrBounded.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated.class
index acadd96ee5c..5a2059ea672 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrEnumerated.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrList.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrList.class
index a488e1076ff..2bd05a08dd2 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrList.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$IIOMetadataNodeAttrList.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObject.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObject.class
index c6ddf8ed845..9d770744dea 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObject.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObject.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectArray.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectArray.class
index 44648d6f263..8a9bc135cba 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectArray.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectArray.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectBounded.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectBounded.class
index 7acc42e7243..3c3964bb5a2 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectBounded.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectBounded.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectEnumerated.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectEnumerated.class
index 542176895b2..4dd59ff1b0c 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectEnumerated.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl$NodeObjectEnumerated.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl.class b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl.class
index 7a9fdff3b96..2c80f9d68a3 100644
--- a/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl.class
+++ b/libjava/classpath/lib/javax/imageio/metadata/IIOMetadataFormatImpl.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/imageio/stream/MemoryCacheImageInputStream.class b/libjava/classpath/lib/javax/imageio/stream/MemoryCacheImageInputStream.class
index 57dc68de425..7a37f9579c9 100644
--- a/libjava/classpath/lib/javax/imageio/stream/MemoryCacheImageInputStream.class
+++ b/libjava/classpath/lib/javax/imageio/stream/MemoryCacheImageInputStream.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/NotificationBroadcasterSupport.class b/libjava/classpath/lib/javax/management/NotificationBroadcasterSupport.class
index 8a18372f34c..b9ba526dc3c 100644
--- a/libjava/classpath/lib/javax/management/NotificationBroadcasterSupport.class
+++ b/libjava/classpath/lib/javax/management/NotificationBroadcasterSupport.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/ObjectName.class b/libjava/classpath/lib/javax/management/ObjectName.class
index 99df669d32d..55cb11360f6 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/management/StandardMBean.class b/libjava/classpath/lib/javax/management/StandardMBean.class
index ca59e8f7303..8a454a156c5 100644
--- a/libjava/classpath/lib/javax/management/StandardMBean.class
+++ b/libjava/classpath/lib/javax/management/StandardMBean.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/openmbean/ArrayType.class b/libjava/classpath/lib/javax/management/openmbean/ArrayType.class
index 112ba8bb556..fe1fdfa512a 100644
--- a/libjava/classpath/lib/javax/management/openmbean/ArrayType.class
+++ b/libjava/classpath/lib/javax/management/openmbean/ArrayType.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/remote/NotificationResult.class b/libjava/classpath/lib/javax/management/remote/NotificationResult.class
new file mode 100644
index 00000000000..75e1f89c96b
--- /dev/null
+++ b/libjava/classpath/lib/javax/management/remote/NotificationResult.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/remote/TargetedNotification.class b/libjava/classpath/lib/javax/management/remote/TargetedNotification.class
new file mode 100644
index 00000000000..050dbe416d4
--- /dev/null
+++ b/libjava/classpath/lib/javax/management/remote/TargetedNotification.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/remote/rmi/RMIConnection.class b/libjava/classpath/lib/javax/management/remote/rmi/RMIConnection.class
new file mode 100644
index 00000000000..56a629de6ea
--- /dev/null
+++ b/libjava/classpath/lib/javax/management/remote/rmi/RMIConnection.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/management/remote/rmi/RMIServer.class b/libjava/classpath/lib/javax/management/remote/rmi/RMIServer.class
new file mode 100644
index 00000000000..22afd3ae162
--- /dev/null
+++ b/libjava/classpath/lib/javax/management/remote/rmi/RMIServer.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/net/ssl/HttpsURLConnection.class b/libjava/classpath/lib/javax/net/ssl/HttpsURLConnection.class
index d531508bb79..3350b80ef7c 100644
--- a/libjava/classpath/lib/javax/net/ssl/HttpsURLConnection.class
+++ b/libjava/classpath/lib/javax/net/ssl/HttpsURLConnection.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class b/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class
index 9098cf72a79..f9cc7b3e866 100644
--- a/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class
+++ b/libjava/classpath/lib/javax/print/attribute/standard/JobStateReasons.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/rmi/ssl/SslRMIClientSocketFactory.class b/libjava/classpath/lib/javax/rmi/ssl/SslRMIClientSocketFactory.class
index 4ba2d6fa060..6bad624cd58 100644
--- a/libjava/classpath/lib/javax/rmi/ssl/SslRMIClientSocketFactory.class
+++ b/libjava/classpath/lib/javax/rmi/ssl/SslRMIClientSocketFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/JFrame.class b/libjava/classpath/lib/javax/swing/JFrame.class
index 828e84b040a..4d9e344a457 100644
--- a/libjava/classpath/lib/javax/swing/JFrame.class
+++ b/libjava/classpath/lib/javax/swing/JFrame.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorker.class b/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorker.class
index 25387601917..249c1334259 100644
--- a/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorker.class
+++ b/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorker.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorkerEvent.class b/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorkerEvent.class
index 17ccff4f009..9b93045fb25 100644
--- a/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorkerEvent.class
+++ b/libjava/classpath/lib/javax/swing/RepaintManager$RepaintWorkerEvent.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/RepaintManager.class b/libjava/classpath/lib/javax/swing/RepaintManager.class
index 3e2ff61b4e7..c26f6226175 100644
--- a/libjava/classpath/lib/javax/swing/RepaintManager.class
+++ b/libjava/classpath/lib/javax/swing/RepaintManager.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/TransferHandler$PropertyTransferable.class b/libjava/classpath/lib/javax/swing/TransferHandler$PropertyTransferable.class
index 9dee2f30eda..1a45c9637d3 100644
--- a/libjava/classpath/lib/javax/swing/TransferHandler$PropertyTransferable.class
+++ b/libjava/classpath/lib/javax/swing/TransferHandler$PropertyTransferable.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$1.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$1.class
index a4d80b5a9d3..124f1b8b758 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$1.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$1.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread$UpdateSwingRequest.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread$UpdateSwingRequest.class
index 4a5483b66d1..2e9ff39324c 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread$UpdateSwingRequest.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread$UpdateSwingRequest.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread.class
index b36b60abfb6..b1a98484d53 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel$DirectoryLoadThread.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel.class
index df8c3d573d4..46f14baeb48 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicDirectoryModel.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$AcceptAllFileFilter.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$AcceptAllFileFilter.class
index 8ca7e20f85f..829dc6b35e7 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$AcceptAllFileFilter.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$AcceptAllFileFilter.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ApproveSelectionAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ApproveSelectionAction.class
index 73241f21572..2e32596d38f 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ApproveSelectionAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ApproveSelectionAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$BasicFileView.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$BasicFileView.class
index 094561bacda..2b354bb468e 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$BasicFileView.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$BasicFileView.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$CancelSelectionAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$CancelSelectionAction.class
index f62de1736c9..2e83ae986c0 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$CancelSelectionAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$CancelSelectionAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ChangeToParentDirectoryAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ChangeToParentDirectoryAction.class
index 1634c3b5eb3..a863e5efe91 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ChangeToParentDirectoryAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$ChangeToParentDirectoryAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$DoubleClickListener.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$DoubleClickListener.class
index 058f9488e75..fddf378707b 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$DoubleClickListener.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$DoubleClickListener.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$GoHomeAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$GoHomeAction.class
index ea8ebb0c309..f075a987d8d 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$GoHomeAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$GoHomeAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$NewFolderAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$NewFolderAction.class
index 1e87303914e..0187bc8344b 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$NewFolderAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$NewFolderAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$SelectionListener.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$SelectionListener.class
index ddfb4358996..576842627ab 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$SelectionListener.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$SelectionListener.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$UpdateAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$UpdateAction.class
index ac37a3c03d5..6120071df4a 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$UpdateAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI$UpdateAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI.class
index a1b88613a46..df337fcfc82 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicFileChooserUI.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicGraphicsUtils.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicGraphicsUtils.class
index ae608e08742..9a2197be08b 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicGraphicsUtils.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicGraphicsUtils.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI$1.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI$1.class
index 3f7f6494ffe..038f1c8579c 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI$1.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI$1.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI.class
index 877860bb320..204829b6e40 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicLabelUI.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$1.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$1.class
index d7cb6ce5a45..b4026606b3d 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$1.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$1.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$CellEditorHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$CellEditorHandler.class
index b98d9dc5a65..345724e355a 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$CellEditorHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$CellEditorHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$ComponentHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$ComponentHandler.class
index ea9d2675361..6799d071339 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$ComponentHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$ComponentHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$FocusHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$FocusHandler.class
index 988cfd35a2d..47c42a3c4d3 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$FocusHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$FocusHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$KeyHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$KeyHandler.class
index ee2d8850023..6ff06a0162d 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$KeyHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$KeyHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseHandler.class
index 8fd02ee81f4..1ab723d80f7 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseInputHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseInputHandler.class
index 3958c1a9490..59d5b384cc6 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseInputHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$MouseInputHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler.class
index 3357831e450..881d8ed6991 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$PropertyChangeHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$PropertyChangeHandler.class
index b631da1f36f..f02d43849ed 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$PropertyChangeHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$PropertyChangeHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$SelectionModelPropertyChangeHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$SelectionModelPropertyChangeHandler.class
index e99e40816ba..2066c99d40e 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$SelectionModelPropertyChangeHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$SelectionModelPropertyChangeHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeCancelEditingAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeCancelEditingAction.class
index 6f1e98c8b3b..28a5f7948af 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeCancelEditingAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeCancelEditingAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeExpansionHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeExpansionHandler.class
index 0ad38c4c290..c5e521274e2 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeExpansionHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeExpansionHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeHomeAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeHomeAction.class
index d34480324f6..702b10803e8 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeHomeAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeHomeAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeIncrementAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeIncrementAction.class
index bc92c59ed3a..1bde00409af 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeIncrementAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeIncrementAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeModelHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeModelHandler.class
index 94a4001313b..b4b505bb6b4 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeModelHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeModelHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreePageAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreePageAction.class
index 1dc563f6d57..b5b5b66a08e 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreePageAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreePageAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeSelectionHandler.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeSelectionHandler.class
index 897ff794392..06751dd9922 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeSelectionHandler.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeSelectionHandler.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeStartEditingAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeStartEditingAction.class
index 55843927a58..0b4758ed8c4 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeStartEditingAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeStartEditingAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeToggleAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeToggleAction.class
index fbf43c4d089..52f1d75d5c9 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeToggleAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeToggleAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeTraverseAction.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeTraverseAction.class
index 1d3be171ead..57cd62c2cda 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeTraverseAction.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI$TreeTraverseAction.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI.class b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI.class
index a32d1dc4895..7cf5420e190 100644
--- a/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI.class
+++ b/libjava/classpath/lib/javax/swing/plaf/basic/BasicTreeUI.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/plaf/metal/MetalScrollButton.class b/libjava/classpath/lib/javax/swing/plaf/metal/MetalScrollButton.class
index 84f5c6487d9..085811a3336 100644
--- a/libjava/classpath/lib/javax/swing/plaf/metal/MetalScrollButton.class
+++ b/libjava/classpath/lib/javax/swing/plaf/metal/MetalScrollButton.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer$UIResource.class b/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer$UIResource.class
index 59a68ae75c1..f26fe7e4fd8 100644
--- a/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer$UIResource.class
+++ b/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer$UIResource.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer.class b/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer.class
index 500f418190d..d89c2dceecf 100644
--- a/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer.class
+++ b/libjava/classpath/lib/javax/swing/table/DefaultTableCellRenderer.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$ElementBuffer.class b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$ElementBuffer.class
index ea3f5a50700..8cfb9d984fa 100644
--- a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$ElementBuffer.class
+++ b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$ElementBuffer.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$SectionElement.class b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$SectionElement.class
index e93478185e7..fdf2590afd9 100644
--- a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$SectionElement.class
+++ b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$SectionElement.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$StyleChangeListener.class b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$StyleChangeListener.class
index 0c12f0c8385..d22f506395c 100644
--- a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$StyleChangeListener.class
+++ b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument$StyleChangeListener.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument.class b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument.class
index defb925e3ba..0418b79e5a1 100644
--- a/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument.class
+++ b/libjava/classpath/lib/javax/swing/text/DefaultStyledDocument.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/GlyphView.class b/libjava/classpath/lib/javax/swing/text/GlyphView.class
index 0581bde6b24..611c734f9b2 100644
--- a/libjava/classpath/lib/javax/swing/text/GlyphView.class
+++ b/libjava/classpath/lib/javax/swing/text/GlyphView.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/ParagraphView$Row.class b/libjava/classpath/lib/javax/swing/text/ParagraphView$Row.class
index ab9c2654c5d..907c1dd498d 100644
--- a/libjava/classpath/lib/javax/swing/text/ParagraphView$Row.class
+++ b/libjava/classpath/lib/javax/swing/text/ParagraphView$Row.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/ParagraphView.class b/libjava/classpath/lib/javax/swing/text/ParagraphView.class
index 6a3391ed0d9..ac3b9c05998 100644
--- a/libjava/classpath/lib/javax/swing/text/ParagraphView.class
+++ b/libjava/classpath/lib/javax/swing/text/ParagraphView.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/html/ResetableToggleButtonModel.class b/libjava/classpath/lib/javax/swing/text/html/ResetableToggleButtonModel.class
index 8b838bbb9da..4a32bcc18de 100644
--- a/libjava/classpath/lib/javax/swing/text/html/ResetableToggleButtonModel.class
+++ b/libjava/classpath/lib/javax/swing/text/html/ResetableToggleButtonModel.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/html/parser/Entity$1.class b/libjava/classpath/lib/javax/swing/text/html/parser/Entity$1.class
index 1e7467e4436..562c4c044e4 100644
--- a/libjava/classpath/lib/javax/swing/text/html/parser/Entity$1.class
+++ b/libjava/classpath/lib/javax/swing/text/html/parser/Entity$1.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/text/html/parser/Entity.class b/libjava/classpath/lib/javax/swing/text/html/parser/Entity.class
index ae8e13f3ac7..d6b03ca7c0e 100644
--- a/libjava/classpath/lib/javax/swing/text/html/parser/Entity.class
+++ b/libjava/classpath/lib/javax/swing/text/html/parser/Entity.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$BreadthFirstEnumeration.class b/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$BreadthFirstEnumeration.class
index d07fce4d2da..6f23724597d 100644
--- a/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$BreadthFirstEnumeration.class
+++ b/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$BreadthFirstEnumeration.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PostorderEnumeration.class b/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PostorderEnumeration.class
index 5f645d64dc9..7917c51e95a 100644
--- a/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PostorderEnumeration.class
+++ b/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PostorderEnumeration.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration.class b/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration.class
index 2f343c8de98..891da01ae65 100644
--- a/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration.class
+++ b/libjava/classpath/lib/javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellEditor.class b/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellEditor.class
index 2ea56b2723e..6a0c995ae3f 100644
--- a/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellEditor.class
+++ b/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellEditor.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellRenderer.class b/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellRenderer.class
index 2bb65379580..feb720fd23b 100644
--- a/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellRenderer.class
+++ b/libjava/classpath/lib/javax/swing/tree/DefaultTreeCellRenderer.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/DefaultTreeSelectionModel.class b/libjava/classpath/lib/javax/swing/tree/DefaultTreeSelectionModel.class
index e62123a128b..c87947509a3 100644
--- a/libjava/classpath/lib/javax/swing/tree/DefaultTreeSelectionModel.class
+++ b/libjava/classpath/lib/javax/swing/tree/DefaultTreeSelectionModel.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache$NodeRecord.class b/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache$NodeRecord.class
index cb3ea86b321..cf1a20a4b79 100644
--- a/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache$NodeRecord.class
+++ b/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache$NodeRecord.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache.class b/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache.class
index 56ffb9a9990..7bb67005cf5 100644
--- a/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache.class
+++ b/libjava/classpath/lib/javax/swing/tree/FixedHeightLayoutCache.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache$NodeRecord.class b/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache$NodeRecord.class
index 1d95a1927dd..f227924c9cd 100644
--- a/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache$NodeRecord.class
+++ b/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache$NodeRecord.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache.class b/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache.class
index 39763091fcb..607238c1744 100644
--- a/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache.class
+++ b/libjava/classpath/lib/javax/swing/tree/VariableHeightLayoutCache.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/tools/Diagnostic$Kind.class b/libjava/classpath/lib/javax/tools/Diagnostic$Kind.class
new file mode 100644
index 00000000000..95f7e0d56a2
--- /dev/null
+++ b/libjava/classpath/lib/javax/tools/Diagnostic$Kind.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/tools/Diagnostic.class b/libjava/classpath/lib/javax/tools/Diagnostic.class
new file mode 100644
index 00000000000..204a03b7c67
--- /dev/null
+++ b/libjava/classpath/lib/javax/tools/Diagnostic.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/tools/DiagnosticListener.class b/libjava/classpath/lib/javax/tools/DiagnosticListener.class
new file mode 100644
index 00000000000..a910a6c8f96
--- /dev/null
+++ b/libjava/classpath/lib/javax/tools/DiagnosticListener.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/tools/FileObject.class b/libjava/classpath/lib/javax/tools/FileObject.class
new file mode 100644
index 00000000000..39db6c56f84
--- /dev/null
+++ b/libjava/classpath/lib/javax/tools/FileObject.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/xml/datatype/DatatypeFactory.class b/libjava/classpath/lib/javax/xml/datatype/DatatypeFactory.class
index 00b5df1affb..1d3209f009b 100644
--- a/libjava/classpath/lib/javax/xml/datatype/DatatypeFactory.class
+++ b/libjava/classpath/lib/javax/xml/datatype/DatatypeFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/xml/namespace/QName.class b/libjava/classpath/lib/javax/xml/namespace/QName.class
index c5f6eebc3cc..9c101dec842 100644
--- a/libjava/classpath/lib/javax/xml/namespace/QName.class
+++ b/libjava/classpath/lib/javax/xml/namespace/QName.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/xml/stream/XMLEventFactory.class b/libjava/classpath/lib/javax/xml/stream/XMLEventFactory.class
index 3c4fbd41581..ec7264a1980 100644
--- a/libjava/classpath/lib/javax/xml/stream/XMLEventFactory.class
+++ b/libjava/classpath/lib/javax/xml/stream/XMLEventFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/xml/stream/XMLInputFactory.class b/libjava/classpath/lib/javax/xml/stream/XMLInputFactory.class
index 66894397c53..670d77cb8a9 100644
--- a/libjava/classpath/lib/javax/xml/stream/XMLInputFactory.class
+++ b/libjava/classpath/lib/javax/xml/stream/XMLInputFactory.class
Binary files differ
diff --git a/libjava/classpath/lib/javax/xml/stream/events/Attribute.class b/libjava/classpath/lib/javax/xml/stream/events/Attribute.class
index 58f2af2966a..cdddb4ad053 100644
--- a/libjava/classpath/lib/javax/xml/stream/events/Attribute.class
+++ b/libjava/classpath/lib/javax/xml/stream/events/Attribute.class
Binary files differ
diff --git a/libjava/classpath/lib/org/omg/IOP/TaggedComponentHelper.class b/libjava/classpath/lib/org/omg/IOP/TaggedComponentHelper.class
index 5fbb45f95af..03cc2bfac88 100644
--- a/libjava/classpath/lib/org/omg/IOP/TaggedComponentHelper.class
+++ b/libjava/classpath/lib/org/omg/IOP/TaggedComponentHelper.class
Binary files differ
diff --git a/libjava/classpath/lib/sun/reflect/annotation/ExceptionProxy.class b/libjava/classpath/lib/sun/reflect/annotation/ExceptionProxy.class
index 7773618aacd..894ec25f6ca 100644
--- a/libjava/classpath/lib/sun/reflect/annotation/ExceptionProxy.class
+++ b/libjava/classpath/lib/sun/reflect/annotation/ExceptionProxy.class
Binary files differ
OpenPOWER on IntegriCloud