From e1bea0c0687c5f4551b3a6058ec37ce3705fa6cc Mon Sep 17 00:00:00 2001 From: Matthias Klose Date: Sun, 3 Jun 2007 23:18:43 +0000 Subject: libjava/classpath/ChangeLog.gcj: 2007-05-31 Matthias Klose * javax/management/NotificationBroadcasterSupport.java (getNotificationInfo): Add cast. * native/jni/qt-peer/Makefile.am (AM_CXXFLAGS): Add libstdc++ include directories. * native/jni/qt-peer/Makefile.in: Regenerate. libjava/ChangeLog: 2007-06-03 Matthias Klose * java/io/natFileWin32.cc (setFilePermissions): New (stub only). _access: Handle EXEC query, stub only. 2007-06-03 Matthias Klose Merged from classpath: * gnu/java/nio/SelectorProviderImpl.java: Whitespace merge. * java/lang/System.java(inheritedChannel): New. * java/lang/Character.java: Remove stray`;'. * java/net/MulticastSocket.java: Merged. * java/text/DateFormatSymbols.java(getInstance): New, comment updates. * java/text/Collator.java(getInstance): Merged. * java/util/Calendar.java: New attributes ALL_STYLES, SHORT, LONG. getDisplayName, getDisplayNames: New. * java/util/logging/Logger.java: Merged. * Regenerate .class and .h files. 2007-06-03 Matthias Klose * java/io/File.java: Merge with classpath-0.95, new method setFilePermissions, new attribute EXEC. * java/io/natFilePosix.cc (setFilePermissions): New. _access: Handle EXEC query. * classpath/lib/java/io/File.class, java/io/File.h: Regenerate. 2007-06-03 Matthias Klose Imported GNU Classpath 0.95. * classpath/Makefile.in, classpath/native/jni/midi-dssi/Makefile.in, classpath/native/jni/classpath/Makefile.in, classpath/native/jni/Makefile.in, classpath/native/jni/gconf-peer/Makefile.in, classpath/native/jni/java-io/Makefile.in, classpath/native/jni/native-lib/Makefile.in, classpath/native/jni/java-util/Makefile.in, classpath/native/jni/midi-alsa/Makefile.in, classpath/native/jni/java-lang/Makefile.in, classpath/native/jni/java-nio/Makefile.in, classpath/native/jni/java-net/Makefile.in, classpath/native/jni/xmlj/Makefile.in, classpath/native/jni/qt-peer/Makefile.in, classpath/native/jni/gtk-peer/Makefile.in, classpath/native/Makefile.in, classpath/native/jawt/Makefile.in, classpath/native/fdlibm/Makefile.in, classpath/native/plugin/Makefile.in, classpath/resource/Makefile.in, classpath/scripts/Makefile.in, classpath/tools/Makefile.in, classpath/doc/Makefile.in, classpath/doc/api/Makefile.in, classpath/lib/Makefile.in, classpath/external/Makefile.in, classpath/external/jsr166/Makefile.in, classpath/external/sax/Makefile.in, classpath/external/w3c_dom/Makefile.in, classpath/external/relaxngDatatype/Makefile.in, classpath/include/Makefile.in, classpath/examples/Makefile.in: Regenerate. * classpath/config.guess, classpath/config.sub, classpath/ltmain.sh : Update. * classpath/configure, classpath/depcomp, classpath/missing, classpath/aclocal.m4, classpath/install-sh: Regenerate. * gnu/classpath/Configuration.java (CLASSPATH_VERSION): Now 0.95. * sources.am: Regenerate. * Makefile.in: Regenerate. * Update the .class files and generated CNI header files, add new .class and generated CNI header files. * Remove generated files for removed java source files: classpath/gnu/java/net/BASE64.java, classpath/gnu/java/security/util/Base64.java, classpath/gnu/java/awt/peer/gtk/GThreadMutex.java, classpath/gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java, classpath/gnu/java/awt/font/autofit/Scaler.java, classpath/gnu/classpath/jdwp/util/Value.java, classpath/gnu/javax/net/ssl/Base64.java. * Remove empty directories. * Makefile.am(nat_source_files): Add natVMOperatingSystemMXBeanImpl.cc. * java/lang/Class.java(setAccessible): Merge from classpath. * java/util/Locale.java: Remove. * gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java, gnu/java/lang/management/natVMOperatingSystemMXBeanImpl.cc: New. * gcj/javaprims.h: Update class declarations. * scripts/classes.pl: Update usage. * HACKING: Mention to build all peers. From-SVN: r125302 --- libjava/classpath/tools/Makefile.am | 18 +- libjava/classpath/tools/Makefile.in | 48 ++- .../tools/asm/org/objectweb/asm/ClassReader.class | Bin 22135 -> 22143 bytes .../asm/attrs/StackMapTableAttribute.class | Bin 10012 -> 10016 bytes .../org/objectweb/asm/commons/AdviceAdapter.class | Bin 7757 -> 7758 bytes .../asm/org/objectweb/asm/tree/MethodNode$1.class | Bin 803 -> 803 bytes .../asm/org/objectweb/asm/tree/MethodNode.class | Bin 8683 -> 8683 bytes .../ASMContentHandler$AnnotationDefaultRule.class | Bin 1399 -> 1414 bytes ...ASMContentHandler$AnnotationParameterRule.class | Bin 1849 -> 1864 bytes .../asm/xml/ASMContentHandler$AnnotationRule.class | Bin 1890 -> 1905 bytes ...tentHandler$AnnotationValueAnnotationRule.class | Bin 1576 -> 1591 bytes ...SMContentHandler$AnnotationValueArrayRule.class | Bin 1497 -> 1512 bytes ...ASMContentHandler$AnnotationValueEnumRule.class | Bin 1358 -> 1373 bytes .../ASMContentHandler$AnnotationValueRule.class | Bin 1393 -> 1408 bytes .../asm/xml/ASMContentHandler$ClassRule.class | Bin 1839 -> 1854 bytes .../asm/xml/ASMContentHandler$ExceptionRule.class | Bin 1267 -> 1279 bytes .../asm/xml/ASMContentHandler$ExceptionsRule.class | Bin 1802 -> 1814 bytes .../asm/xml/ASMContentHandler$FieldRule.class | Bin 1851 -> 1866 bytes .../asm/xml/ASMContentHandler$InnerClassRule.class | Bin 1433 -> 1448 bytes .../asm/xml/ASMContentHandler$InterfaceRule.class | Bin 1267 -> 1279 bytes .../asm/xml/ASMContentHandler$InterfacesRule.class | Bin 1867 -> 1879 bytes .../asm/xml/ASMContentHandler$LabelRule.class | Bin 1268 -> 1283 bytes .../asm/xml/ASMContentHandler$LineNumberRule.class | Bin 1457 -> 1472 bytes .../asm/xml/ASMContentHandler$LocalVarRule.class | Bin 1709 -> 1724 bytes .../ASMContentHandler$LookupSwitchLabelRule.class | Bin 1460 -> 1469 bytes .../xml/ASMContentHandler$LookupSwitchRule.class | Bin 2474 -> 2483 bytes .../asm/xml/ASMContentHandler$MaxRule.class | Bin 1312 -> 1327 bytes .../asm/xml/ASMContentHandler$MethodRule.class | Bin 1704 -> 1719 bytes .../asm/xml/ASMContentHandler$OpcodesRule.class | Bin 3082 -> 3114 bytes .../asm/xml/ASMContentHandler$OuterClassRule.class | Bin 1331 -> 1346 bytes .../asm/xml/ASMContentHandler$SourceRule.class | Bin 1254 -> 1269 bytes .../ASMContentHandler$TableSwitchLabelRule.class | Bin 1364 -> 1376 bytes .../xml/ASMContentHandler$TableSwitchRule.class | Bin 2394 -> 2406 bytes .../asm/xml/ASMContentHandler$TryCatchRule.class | Bin 1526 -> 1541 bytes .../org/objectweb/asm/xml/ASMContentHandler.class | Bin 16825 -> 16825 bytes .../xml/Processor$ASMContentHandlerFactory.class | Bin 839 -> 871 bytes .../asm/xml/Processor$InputSlicingHandler.class | Bin 2363 -> 2395 bytes .../asm/xml/Processor$OutputSlicingHandler.class | Bin 3077 -> 3132 bytes .../asm/xml/Processor$SAXWriterFactory.class | Bin 815 -> 867 bytes .../asm/xml/Processor$SingleDocElement.class | Bin 907 -> 930 bytes .../xml/Processor$SubdocumentHandlerFactory.class | Bin 749 -> 781 bytes .../xml/Processor$TransformerHandlerFactory.class | Bin 1724 -> 1756 bytes .../asm/xml/Processor$ZipEntryElement.class | Bin 1140 -> 1163 bytes .../asm/org/objectweb/asm/xml/Processor.class | Bin 11122 -> 11122 bytes .../gnu/classpath/tools/appletviewer/Main$1.class | Bin 828 -> 828 bytes .../gnu/classpath/tools/appletviewer/Main$10.class | Bin 801 -> 801 bytes .../gnu/classpath/tools/appletviewer/Main$2.class | Bin 828 -> 828 bytes .../gnu/classpath/tools/appletviewer/Main$3.class | Bin 828 -> 828 bytes .../gnu/classpath/tools/appletviewer/Main$4.class | Bin 973 -> 973 bytes .../gnu/classpath/tools/appletviewer/Main$5.class | Bin 974 -> 974 bytes .../gnu/classpath/tools/appletviewer/Main$6.class | Bin 915 -> 915 bytes .../gnu/classpath/tools/appletviewer/Main$7.class | Bin 1067 -> 1067 bytes .../gnu/classpath/tools/appletviewer/Main$8.class | Bin 831 -> 831 bytes .../gnu/classpath/tools/appletviewer/Main$9.class | Bin 799 -> 799 bytes .../gnu/classpath/tools/appletviewer/Main.class | Bin 8053 -> 8053 bytes .../appletviewer/StandaloneAppletWindow$1.class | Bin 1119 -> 1119 bytes .../appletviewer/StandaloneAppletWindow.class | Bin 11928 -> 11928 bytes .../tools/common/ClasspathToolParser$1.class | Bin 1028 -> 1028 bytes .../tools/common/ClasspathToolParser.class | Bin 1394 -> 1394 bytes .../classpath/tools/common/ProviderUtil$1.class | Bin 891 -> 891 bytes .../classpath/tools/common/ProviderUtil$2.class | Bin 705 -> 705 bytes .../gnu/classpath/tools/common/ProviderUtil.class | Bin 2879 -> 2879 bytes .../gnu/classpath/tools/getopt/Parser$1.class | Bin 1061 -> 1061 bytes .../gnu/classpath/tools/getopt/Parser$2.class | Bin 1119 -> 1119 bytes .../gnu/classpath/tools/getopt/Parser$3.class | Bin 904 -> 904 bytes .../gnu/classpath/tools/getopt/Parser.class | Bin 8099 -> 8099 bytes .../classes/gnu/classpath/tools/jar/Creator.class | Bin 6303 -> 6679 bytes .../classes/gnu/classpath/tools/jar/Indexer.class | Bin 4105 -> 4234 bytes .../classes/gnu/classpath/tools/jar/Main$1.class | Bin 964 -> 964 bytes .../classes/gnu/classpath/tools/jar/Main$2.class | Bin 903 -> 903 bytes .../classes/gnu/classpath/tools/jar/Main$3.class | Bin 899 -> 899 bytes .../classes/gnu/classpath/tools/jar/Main$4.class | Bin 904 -> 904 bytes .../classes/gnu/classpath/tools/jar/Main$5.class | Bin 1014 -> 1014 bytes .../classes/gnu/classpath/tools/jar/Main$6.class | Bin 966 -> 966 bytes .../classes/gnu/classpath/tools/jar/Main$7.class | Bin 910 -> 910 bytes .../classes/gnu/classpath/tools/jar/Main.class | Bin 5565 -> 5642 bytes .../classes/gnu/classpath/tools/jar/WorkSet.class | Bin 1498 -> 1560 bytes .../gnu/classpath/tools/jarsigner/HashUtils.class | Bin 2539 -> 2530 bytes .../classpath/tools/jarsigner/JarVerifier.class | Bin 9109 -> 9461 bytes .../gnu/classpath/tools/jarsigner/Main$1.class | Bin 1187 -> 1187 bytes .../gnu/classpath/tools/jarsigner/Main$10.class | Bin 1136 -> 1136 bytes .../gnu/classpath/tools/jarsigner/Main$11.class | Bin 1138 -> 1138 bytes .../gnu/classpath/tools/jarsigner/Main$12.class | Bin 1201 -> 1201 bytes .../gnu/classpath/tools/jarsigner/Main$2.class | Bin 1188 -> 1188 bytes .../gnu/classpath/tools/jarsigner/Main$3.class | Bin 1192 -> 1192 bytes .../gnu/classpath/tools/jarsigner/Main$4.class | Bin 1190 -> 1190 bytes .../gnu/classpath/tools/jarsigner/Main$5.class | Bin 1193 -> 1193 bytes .../gnu/classpath/tools/jarsigner/Main$6.class | Bin 1199 -> 1199 bytes .../gnu/classpath/tools/jarsigner/Main$7.class | Bin 1130 -> 1130 bytes .../gnu/classpath/tools/jarsigner/Main$8.class | Bin 1129 -> 1129 bytes .../gnu/classpath/tools/jarsigner/Main$9.class | Bin 1131 -> 1131 bytes .../tools/jarsigner/Main$ToolParser.class | Bin 3938 -> 3938 bytes .../tools/jarsigner/Main$ToolParserCallback.class | Bin 1000 -> 1000 bytes .../gnu/classpath/tools/jarsigner/Main.class | Bin 11988 -> 12108 bytes .../gnu/classpath/tools/jarsigner/Messages.class | Bin 2620 -> 2707 bytes .../gnu/classpath/tools/jarsigner/SFHelper.class | Bin 11138 -> 11445 bytes .../gnu/classpath/tools/javah/GcjhMain$1.class | Bin 1182 -> 1182 bytes .../gnu/classpath/tools/javah/GcjhMain$2.class | Bin 1182 -> 1182 bytes .../gnu/classpath/tools/javah/GcjhMain$3.class | Bin 1182 -> 1182 bytes .../gnu/classpath/tools/javah/GcjhMain$4.class | Bin 1182 -> 1182 bytes .../gnu/classpath/tools/javah/GcjhMain$5.class | Bin 977 -> 977 bytes .../gnu/classpath/tools/javah/GcjhMain$6.class | Bin 915 -> 915 bytes .../gnu/classpath/tools/javah/GcjhMain$7.class | Bin 915 -> 915 bytes .../gnu/classpath/tools/javah/GcjhMain$8.class | Bin 915 -> 915 bytes .../gnu/classpath/tools/javah/GcjhMain$9.class | Bin 915 -> 915 bytes .../gnu/classpath/tools/javah/GcjhMain.class | Bin 2981 -> 2981 bytes .../classes/gnu/classpath/tools/javah/Main$1.class | Bin 1002 -> 1002 bytes .../gnu/classpath/tools/javah/Main$10.class | Bin 928 -> 928 bytes .../classes/gnu/classpath/tools/javah/Main$2.class | Bin 1106 -> 1106 bytes .../classes/gnu/classpath/tools/javah/Main$3.class | Bin 1111 -> 1111 bytes .../classes/gnu/classpath/tools/javah/Main$4.class | Bin 994 -> 994 bytes .../classes/gnu/classpath/tools/javah/Main$5.class | Bin 1056 -> 1056 bytes .../classes/gnu/classpath/tools/javah/Main$6.class | Bin 926 -> 926 bytes .../classes/gnu/classpath/tools/javah/Main$7.class | Bin 1051 -> 1051 bytes .../classes/gnu/classpath/tools/javah/Main$8.class | Bin 1051 -> 1051 bytes .../classes/gnu/classpath/tools/javah/Main$9.class | Bin 960 -> 960 bytes .../classes/gnu/classpath/tools/javah/Main.class | Bin 10962 -> 10991 bytes .../classpath/tools/javah/PathOptionGroup$1.class | Bin 939 -> 939 bytes .../classpath/tools/javah/PathOptionGroup$2.class | Bin 1104 -> 1104 bytes .../classpath/tools/javah/PathOptionGroup$3.class | Bin 1103 -> 1104 bytes .../classpath/tools/javah/PathOptionGroup$4.class | Bin 1108 -> 1103 bytes .../classpath/tools/javah/PathOptionGroup$5.class | Bin 1107 -> 1108 bytes .../classpath/tools/javah/PathOptionGroup$6.class | Bin 0 -> 1107 bytes .../classpath/tools/javah/PathOptionGroup.class | Bin 3290 -> 3382 bytes .../gnu/classpath/tools/keytool/CACertCmd$1.class | Bin 1036 -> 1036 bytes .../gnu/classpath/tools/keytool/CACertCmd$2.class | Bin 1030 -> 1030 bytes .../gnu/classpath/tools/keytool/CACertCmd$3.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/CACertCmd$4.class | Bin 1034 -> 1034 bytes .../gnu/classpath/tools/keytool/CACertCmd$5.class | Bin 1041 -> 1041 bytes .../gnu/classpath/tools/keytool/CACertCmd$6.class | Bin 972 -> 972 bytes .../gnu/classpath/tools/keytool/CACertCmd.class | Bin 6606 -> 6606 bytes .../gnu/classpath/tools/keytool/CertReqCmd$1.class | Bin 1035 -> 1035 bytes .../classpath/tools/keytool/CertReqCmd$10.class | Bin 987 -> 987 bytes .../gnu/classpath/tools/keytool/CertReqCmd$2.class | Bin 1042 -> 1042 bytes .../gnu/classpath/tools/keytool/CertReqCmd$3.class | Bin 1045 -> 1045 bytes .../gnu/classpath/tools/keytool/CertReqCmd$4.class | Bin 1038 -> 1038 bytes .../gnu/classpath/tools/keytool/CertReqCmd$5.class | Bin 1036 -> 1036 bytes .../gnu/classpath/tools/keytool/CertReqCmd$6.class | Bin 1035 -> 1035 bytes .../gnu/classpath/tools/keytool/CertReqCmd$7.class | Bin 1040 -> 1040 bytes .../gnu/classpath/tools/keytool/CertReqCmd$8.class | Bin 1047 -> 1047 bytes .../gnu/classpath/tools/keytool/CertReqCmd$9.class | Bin 978 -> 978 bytes .../gnu/classpath/tools/keytool/CertReqCmd.class | Bin 10386 -> 10372 bytes .../gnu/classpath/tools/keytool/DeleteCmd$1.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/DeleteCmd$2.class | Bin 1030 -> 1030 bytes .../gnu/classpath/tools/keytool/DeleteCmd$3.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/DeleteCmd$4.class | Bin 1034 -> 1034 bytes .../gnu/classpath/tools/keytool/DeleteCmd$5.class | Bin 1041 -> 1041 bytes .../gnu/classpath/tools/keytool/DeleteCmd$6.class | Bin 972 -> 972 bytes .../gnu/classpath/tools/keytool/DeleteCmd.class | Bin 5720 -> 5720 bytes .../gnu/classpath/tools/keytool/ExportCmd$1.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/ExportCmd$2.class | Bin 1036 -> 1036 bytes .../gnu/classpath/tools/keytool/ExportCmd$3.class | Bin 1030 -> 1030 bytes .../gnu/classpath/tools/keytool/ExportCmd$4.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/ExportCmd$5.class | Bin 1034 -> 1034 bytes .../gnu/classpath/tools/keytool/ExportCmd$6.class | Bin 1041 -> 1041 bytes .../gnu/classpath/tools/keytool/ExportCmd$7.class | Bin 968 -> 968 bytes .../gnu/classpath/tools/keytool/ExportCmd$8.class | Bin 972 -> 972 bytes .../gnu/classpath/tools/keytool/ExportCmd.class | Bin 6748 -> 6735 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$1.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$10.class | Bin 1036 -> 1036 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$11.class | Bin 1043 -> 1043 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$12.class | Bin 974 -> 974 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$2.class | Bin 1036 -> 1036 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$3.class | Bin 1034 -> 1034 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$4.class | Bin 1036 -> 1036 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$5.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$6.class | Bin 1032 -> 1032 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$7.class | Bin 1035 -> 1035 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$8.class | Bin 1030 -> 1030 bytes .../gnu/classpath/tools/keytool/GenKeyCmd$9.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/GenKeyCmd.class | Bin 12086 -> 12086 bytes .../classpath/tools/keytool/IdentityDBCmd$1.class | Bin 1059 -> 1059 bytes .../classpath/tools/keytool/IdentityDBCmd$2.class | Bin 1054 -> 1054 bytes .../classpath/tools/keytool/IdentityDBCmd$3.class | Bin 1053 -> 1053 bytes .../classpath/tools/keytool/IdentityDBCmd$4.class | Bin 1058 -> 1058 bytes .../classpath/tools/keytool/IdentityDBCmd$5.class | Bin 1065 -> 1065 bytes .../classpath/tools/keytool/IdentityDBCmd$6.class | Bin 996 -> 996 bytes .../classpath/tools/keytool/IdentityDBCmd.class | Bin 4563 -> 4563 bytes .../gnu/classpath/tools/keytool/ImportCmd$1.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/ImportCmd$10.class | Bin 974 -> 974 bytes .../gnu/classpath/tools/keytool/ImportCmd$2.class | Bin 1036 -> 1036 bytes .../gnu/classpath/tools/keytool/ImportCmd$3.class | Bin 1032 -> 1032 bytes .../gnu/classpath/tools/keytool/ImportCmd$4.class | Bin 973 -> 973 bytes .../gnu/classpath/tools/keytool/ImportCmd$5.class | Bin 977 -> 977 bytes .../gnu/classpath/tools/keytool/ImportCmd$6.class | Bin 1030 -> 1030 bytes .../gnu/classpath/tools/keytool/ImportCmd$7.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/ImportCmd$8.class | Bin 1034 -> 1034 bytes .../gnu/classpath/tools/keytool/ImportCmd$9.class | Bin 1041 -> 1041 bytes .../gnu/classpath/tools/keytool/ImportCmd.class | Bin 17535 -> 17528 bytes .../classpath/tools/keytool/KeyCloneCmd$1.class | Bin 1041 -> 1041 bytes .../classpath/tools/keytool/KeyCloneCmd$2.class | Bin 1045 -> 1045 bytes .../classpath/tools/keytool/KeyCloneCmd$3.class | Bin 1044 -> 1044 bytes .../classpath/tools/keytool/KeyCloneCmd$4.class | Bin 1047 -> 1047 bytes .../classpath/tools/keytool/KeyCloneCmd$5.class | Bin 1042 -> 1042 bytes .../classpath/tools/keytool/KeyCloneCmd$6.class | Bin 1041 -> 1041 bytes .../classpath/tools/keytool/KeyCloneCmd$7.class | Bin 1046 -> 1046 bytes .../classpath/tools/keytool/KeyCloneCmd$8.class | Bin 1053 -> 1053 bytes .../classpath/tools/keytool/KeyCloneCmd$9.class | Bin 984 -> 984 bytes .../gnu/classpath/tools/keytool/KeyCloneCmd.class | Bin 8733 -> 8733 bytes .../classpath/tools/keytool/KeyPasswdCmd$1.class | Bin 1047 -> 1047 bytes .../classpath/tools/keytool/KeyPasswdCmd$2.class | Bin 1050 -> 1050 bytes .../classpath/tools/keytool/KeyPasswdCmd$3.class | Bin 1053 -> 1053 bytes .../classpath/tools/keytool/KeyPasswdCmd$4.class | Bin 1048 -> 1048 bytes .../classpath/tools/keytool/KeyPasswdCmd$5.class | Bin 1047 -> 1047 bytes .../classpath/tools/keytool/KeyPasswdCmd$6.class | Bin 1052 -> 1052 bytes .../classpath/tools/keytool/KeyPasswdCmd$7.class | Bin 1059 -> 1059 bytes .../classpath/tools/keytool/KeyPasswdCmd$8.class | Bin 990 -> 990 bytes .../gnu/classpath/tools/keytool/KeyPasswdCmd.class | Bin 8305 -> 8305 bytes .../gnu/classpath/tools/keytool/ListCmd$1.class | Bin 1017 -> 1017 bytes .../gnu/classpath/tools/keytool/ListCmd$2.class | Bin 1018 -> 1018 bytes .../gnu/classpath/tools/keytool/ListCmd$3.class | Bin 1017 -> 1017 bytes .../gnu/classpath/tools/keytool/ListCmd$4.class | Bin 1022 -> 1022 bytes .../gnu/classpath/tools/keytool/ListCmd$5.class | Bin 1029 -> 1029 bytes .../gnu/classpath/tools/keytool/ListCmd$6.class | Bin 960 -> 960 bytes .../gnu/classpath/tools/keytool/ListCmd$7.class | Bin 956 -> 956 bytes .../gnu/classpath/tools/keytool/ListCmd.class | Bin 8719 -> 8706 bytes .../classes/gnu/classpath/tools/keytool/Main.class | Bin 8761 -> 8838 bytes .../classpath/tools/keytool/PrintCertCmd$1.class | Bin 1054 -> 1054 bytes .../classpath/tools/keytool/PrintCertCmd$2.class | Bin 990 -> 990 bytes .../gnu/classpath/tools/keytool/PrintCertCmd.class | Bin 3871 -> 3871 bytes .../classpath/tools/keytool/SelfCertCmd$1.class | Bin 1041 -> 1041 bytes .../classpath/tools/keytool/SelfCertCmd$10.class | Bin 986 -> 986 bytes .../classpath/tools/keytool/SelfCertCmd$2.class | Bin 1048 -> 1048 bytes .../classpath/tools/keytool/SelfCertCmd$3.class | Bin 1041 -> 1041 bytes .../classpath/tools/keytool/SelfCertCmd$4.class | Bin 1044 -> 1044 bytes .../classpath/tools/keytool/SelfCertCmd$5.class | Bin 1047 -> 1047 bytes .../classpath/tools/keytool/SelfCertCmd$6.class | Bin 1042 -> 1042 bytes .../classpath/tools/keytool/SelfCertCmd$7.class | Bin 1041 -> 1041 bytes .../classpath/tools/keytool/SelfCertCmd$8.class | Bin 1046 -> 1046 bytes .../classpath/tools/keytool/SelfCertCmd$9.class | Bin 1053 -> 1053 bytes .../gnu/classpath/tools/keytool/SelfCertCmd.class | Bin 8750 -> 8750 bytes .../classpath/tools/keytool/StorePasswdCmd$1.class | Bin 1065 -> 1065 bytes .../classpath/tools/keytool/StorePasswdCmd$2.class | Bin 1060 -> 1060 bytes .../classpath/tools/keytool/StorePasswdCmd$3.class | Bin 1059 -> 1059 bytes .../classpath/tools/keytool/StorePasswdCmd$4.class | Bin 1064 -> 1064 bytes .../classpath/tools/keytool/StorePasswdCmd$5.class | Bin 1071 -> 1071 bytes .../classpath/tools/keytool/StorePasswdCmd$6.class | Bin 1002 -> 1002 bytes .../classpath/tools/keytool/StorePasswdCmd.class | Bin 7050 -> 7050 bytes .../tools/native2ascii/Native2ASCII$1.class | Bin 1264 -> 1264 bytes .../tools/native2ascii/Native2ASCII$2.class | Bin 1019 -> 1019 bytes .../tools/native2ascii/Native2ASCII.class | Bin 4073 -> 4063 bytes .../classes/gnu/classpath/tools/orbd/Main$1.class | Bin 1106 -> 1106 bytes .../classes/gnu/classpath/tools/orbd/Main$2.class | Bin 1052 -> 1052 bytes .../classes/gnu/classpath/tools/orbd/Main$3.class | Bin 1048 -> 1048 bytes .../classes/gnu/classpath/tools/orbd/Main$4.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/orbd/Main$5.class | Bin 721 -> 721 bytes .../classes/gnu/classpath/tools/orbd/Main.class | Bin 5449 -> 5476 bytes .../gnu/classpath/tools/orbd/PersistentMap.class | Bin 5523 -> 5547 bytes .../tools/rmic/ClassRmicCompiler$MethodRef.class | Bin 2725 -> 2719 bytes .../classpath/tools/rmic/ClassRmicCompiler.class | Bin 30617 -> 30611 bytes .../classes/gnu/classpath/tools/rmic/Main$1.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmic/Main$10.class | Bin 971 -> 971 bytes .../classes/gnu/classpath/tools/rmic/Main$11.class | Bin 900 -> 900 bytes .../classes/gnu/classpath/tools/rmic/Main$12.class | Bin 971 -> 971 bytes .../classes/gnu/classpath/tools/rmic/Main$13.class | Bin 971 -> 971 bytes .../classes/gnu/classpath/tools/rmic/Main$14.class | Bin 971 -> 971 bytes .../classes/gnu/classpath/tools/rmic/Main$15.class | Bin 1039 -> 1039 bytes .../classes/gnu/classpath/tools/rmic/Main$16.class | Bin 972 -> 972 bytes .../classes/gnu/classpath/tools/rmic/Main$17.class | Bin 1039 -> 1039 bytes .../classes/gnu/classpath/tools/rmic/Main$18.class | Bin 900 -> 900 bytes .../classes/gnu/classpath/tools/rmic/Main$2.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmic/Main$3.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmic/Main$4.class | Bin 1048 -> 1048 bytes .../classes/gnu/classpath/tools/rmic/Main$5.class | Bin 1048 -> 1048 bytes .../classes/gnu/classpath/tools/rmic/Main$6.class | Bin 960 -> 960 bytes .../classes/gnu/classpath/tools/rmic/Main$7.class | Bin 960 -> 960 bytes .../classes/gnu/classpath/tools/rmic/Main$8.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmic/Main$9.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmic/Main.class | Bin 6058 -> 6058 bytes .../tools/rmic/SourceGiopRmicCompiler.class | Bin 12424 -> 12415 bytes .../tools/rmid/ActivationSystemImpl.class | Bin 5243 -> 5285 bytes .../classes/gnu/classpath/tools/rmid/Main$1.class | Bin 1084 -> 1084 bytes .../classes/gnu/classpath/tools/rmid/Main$2.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmid/Main$3.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmid/Main$4.class | Bin 969 -> 969 bytes .../classes/gnu/classpath/tools/rmid/Main$5.class | Bin 1048 -> 1048 bytes .../classes/gnu/classpath/tools/rmid/Main$6.class | Bin 983 -> 983 bytes .../classes/gnu/classpath/tools/rmid/Main.class | Bin 5921 -> 5921 bytes .../tools/rmid/PersistentBidiHashTable.class | Bin 4185 -> 4185 bytes .../gnu/classpath/tools/rmiregistry/Main$1.class | Bin 1011 -> 1011 bytes .../gnu/classpath/tools/rmiregistry/Main$2.class | Bin 1011 -> 1011 bytes .../gnu/classpath/tools/rmiregistry/Main$3.class | Bin 1011 -> 1011 bytes .../gnu/classpath/tools/rmiregistry/Main$4.class | Bin 1090 -> 1090 bytes .../gnu/classpath/tools/rmiregistry/Main$5.class | Bin 965 -> 965 bytes .../gnu/classpath/tools/rmiregistry/Main$6.class | Bin 883 -> 883 bytes .../gnu/classpath/tools/rmiregistry/Main.class | Bin 5715 -> 5715 bytes .../classpath/tools/rmiregistry/RegistryImpl.class | Bin 2942 -> 2984 bytes .../classpath/tools/serialver/SerialVer$1.class | Bin 1171 -> 1171 bytes .../classpath/tools/serialver/SerialVer$2.class | Bin 1197 -> 1197 bytes .../classpath/tools/serialver/SerialVer$3.class | Bin 950 -> 950 bytes .../gnu/classpath/tools/serialver/SerialVer.class | Bin 4402 -> 4636 bytes .../gnu/classpath/tools/tnameserv/Main$1.class | Bin 1136 -> 1136 bytes .../gnu/classpath/tools/tnameserv/Main$2.class | Bin 1082 -> 1082 bytes .../gnu/classpath/tools/tnameserv/Main.class | Bin 2391 -> 2391 bytes .../gcj/tools/gc_analyze/BlockMap$SizeKind.class | Bin 1004 -> 1004 bytes .../gnu/gcj/tools/gc_analyze/BlockMap.class | Bin 5408 -> 5443 bytes .../gnu/gcj/tools/gc_analyze/ItemList.class | Bin 3358 -> 3477 bytes .../tools/gc_analyze/MemoryAnalyze$1$Info.class | Bin 510 -> 510 bytes .../gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class | Bin 1109 -> 1109 bytes .../gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class | Bin 1109 -> 1109 bytes .../gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class | Bin 1073 -> 1073 bytes .../gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class | Bin 1086 -> 1086 bytes .../gc_analyze/MemoryAnalyze$OptionParser.class | Bin 2636 -> 2636 bytes .../MemoryAnalyze$SubstringComparator.class | Bin 1269 -> 1269 bytes .../gnu/gcj/tools/gc_analyze/MemoryAnalyze.class | Bin 10627 -> 10680 bytes .../gc_analyze/MemoryMap$RangeComparator.class | Bin 1064 -> 1080 bytes .../gnu/gcj/tools/gc_analyze/MemoryMap.class | Bin 7398 -> 7398 bytes .../gnu/gcj/tools/gc_analyze/ObjectMap.class | Bin 4105 -> 4140 bytes .../gnu/gcj/tools/gc_analyze/SymbolTable.class | Bin 5725 -> 5783 bytes libjava/classpath/tools/external/README | 9 - libjava/classpath/tools/external/asm/LICENSE.txt | 28 -- .../asm/org/objectweb/asm/attrs/package.html | 48 --- .../asm/org/objectweb/asm/commons/package.html | 33 -- .../org/objectweb/asm/optimizer/shrink.properties | 225 -------------- .../external/asm/org/objectweb/asm/package.html | 87 ------ .../asm/org/objectweb/asm/signature/package.html | 36 --- .../org/objectweb/asm/tree/analysis/package.html | 36 --- .../asm/org/objectweb/asm/tree/package.html | 149 --------- .../asm/org/objectweb/asm/util/attrs/package.html | 36 --- .../asm/org/objectweb/asm/util/package.html | 40 --- .../org/objectweb/asm/xml/ASMContentHandler.java | 2 +- .../external/asm/org/objectweb/asm/xml/asm-xml.dtd | 340 --------------------- .../asm/org/objectweb/asm/xml/package.html | 96 ------ libjava/classpath/tools/gnative2ascii.in | 2 +- .../classpath/tools/appletviewer/TagParser.java | 2 +- .../tools/gnu/classpath/tools/getopt/package.html | 49 --- .../tools/gnu/classpath/tools/jar/Creator.java | 14 +- .../tools/gnu/classpath/tools/jar/Indexer.java | 2 +- .../tools/gnu/classpath/tools/jar/Main.java | 2 +- .../tools/gnu/classpath/tools/jar/WorkSet.java | 4 +- .../gnu/classpath/tools/jarsigner/HashUtils.java | 4 +- .../gnu/classpath/tools/jarsigner/JarVerifier.java | 29 +- .../tools/gnu/classpath/tools/jarsigner/Main.java | 8 +- .../gnu/classpath/tools/jarsigner/Messages.java | 11 +- .../gnu/classpath/tools/jarsigner/SFHelper.java | 28 +- .../gnu/classpath/tools/jarsigner/package.html | 60 ---- .../gnu/classpath/tools/javah/PathOptionGroup.java | 7 + .../gnu/classpath/tools/keytool/CertReqCmd.java | 6 +- .../gnu/classpath/tools/keytool/ExportCmd.java | 6 +- .../tools/gnu/classpath/tools/keytool/ListCmd.java | 6 +- .../tools/gnu/classpath/tools/keytool/package.html | 65 ---- .../classpath/tools/native2ascii/Native2ASCII.java | 5 +- .../gnu/classpath/tools/rmi/registry/package.html | 46 --- .../classpath/tools/rmid/ActivationSystemImpl.java | 2 +- .../gnu/classpath/tools/serialver/SerialVer.java | 6 +- libjava/classpath/tools/gserialver.in | 2 +- libjava/classpath/tools/toolwrapper.c | 8 +- 347 files changed, 120 insertions(+), 1485 deletions(-) create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$6.class delete mode 100644 libjava/classpath/tools/external/README delete mode 100644 libjava/classpath/tools/external/asm/LICENSE.txt delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/attrs/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/commons/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/optimizer/shrink.properties delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/signature/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/tree/analysis/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/tree/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/util/attrs/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/util/package.html delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/xml/asm-xml.dtd delete mode 100644 libjava/classpath/tools/external/asm/org/objectweb/asm/xml/package.html delete mode 100644 libjava/classpath/tools/gnu/classpath/tools/getopt/package.html delete mode 100644 libjava/classpath/tools/gnu/classpath/tools/jarsigner/package.html delete mode 100644 libjava/classpath/tools/gnu/classpath/tools/keytool/package.html delete mode 100644 libjava/classpath/tools/gnu/classpath/tools/rmi/registry/package.html (limited to 'libjava/classpath/tools') diff --git a/libjava/classpath/tools/Makefile.am b/libjava/classpath/tools/Makefile.am index 6011ba6..f9f9dbd 100755 --- a/libjava/classpath/tools/Makefile.am +++ b/libjava/classpath/tools/Makefile.am @@ -10,11 +10,15 @@ if FOUND_GCJ JCOMPILER = $(GCJ) -C -encoding UTF-8 -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath $(GLIBJ_CLASSPATH):. else if FOUND_ECJ -JCOMPILER = $(ECJ) -1.5 -encoding UTF-8 -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath .:$(GLIBJ_CLASSPATH) +JCOMPILER = $(ECJ) -1.5 -encoding UTF-8 -warn:-deprecation,serial,typeHiding,unchecked,unused,varargsCast -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath .:$(GLIBJ_CLASSPATH) +else +if FOUND_JAVAC +JCOMPILER = $(JAVAC) -encoding UTF-8 -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath .:$(GLIBJ_CLASSPATH) else error dunno how to setup the JCOMPILER and compile -endif -endif +endif # FOUND_JAVAC +endif # FOUND_ECJ +endif # FOUND_GCJ if CREATE_WRAPPERS bin_SCRIPTS = @@ -51,12 +55,14 @@ gjar_CFLAGS = \ gnative2ascii_SOURCES = toolwrapper.c gnative2ascii_CFLAGS = \ -DTOOLPACKAGE="\"native2ascii\"" \ - -DTOOLNAME="\"gnative2ascii\"" + -DTOOLNAME="\"gnative2ascii\"" \ + -DMAINCLASS="\"Native2ASCII\"" gserialver_SOURCES = toolwrapper.c gserialver_CFLAGS = \ -DTOOLPACKAGE="\"serialver\"" \ - -DTOOLNAME="\"gserialver\"" + -DTOOLNAME="\"gserialver\"" \ + -DMAINCLASS="\"SerialVer\"" grmiregistry_SOURCES = toolwrapper.c grmiregistry_CFLAGS = \ @@ -206,7 +212,7 @@ endif # Zip file be gone! (and make sure the classes are gone too) clean-local: - rm -rf $(TOOLS_ZIP) classes asm asm.lst + rm -rf $(TOOLS_ZIP) classes classes.lst asm asm.lst all-classes.lst # FIXME: remove this when GNU Classpath includes a bootstrap VM. installcheck-binSCRIPTS: diff --git a/libjava/classpath/tools/Makefile.in b/libjava/classpath/tools/Makefile.in index 8d48dbd..c9e7486 100644 --- a/libjava/classpath/tools/Makefile.in +++ b/libjava/classpath/tools/Makefile.in @@ -59,16 +59,21 @@ am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \ $(top_srcdir)/../../config/lead-dot.m4 \ $(top_srcdir)/../../config/multi.m4 \ $(top_srcdir)/../../config/no-executables.m4 \ - $(top_srcdir)/../../libtool.m4 $(top_srcdir)/m4/acattribute.m4 \ - $(top_srcdir)/m4/accross.m4 $(top_srcdir)/m4/acinclude.m4 \ + $(top_srcdir)/../../libtool.m4 \ + $(top_srcdir)/../../ltoptions.m4 \ + $(top_srcdir)/../../ltsugar.m4 \ + $(top_srcdir)/../../ltversion.m4 \ + $(top_srcdir)/m4/acattribute.m4 $(top_srcdir)/m4/accross.m4 \ + $(top_srcdir)/m4/acinclude.m4 \ $(top_srcdir)/m4/ax_create_stdint_h.m4 \ + $(top_srcdir)/m4/ax_func_which_gethostbyname_r.m4 \ $(top_srcdir)/m4/gcc_attribute.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/pkg.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs CONFIG_HEADER = $(top_builddir)/include/config.h CONFIG_CLEAN_FILES = gappletviewer gjarsigner gkeytool gjar \ gnative2ascii gserialver grmiregistry gtnameserv gorbd grmid \ @@ -135,15 +140,15 @@ gtnameserv_LDADD = $(LDADD) binSCRIPT_INSTALL = $(INSTALL_SCRIPT) SCRIPTS = $(bin_SCRIPTS) $(noinst_SCRIPTS) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include -depcomp = $(SHELL) $(top_srcdir)/depcomp +depcomp = $(SHELL) $(top_srcdir)/../../depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \ +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) -LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = $(gappletviewer_SOURCES) $(gjar_SOURCES) \ $(gjarsigner_SOURCES) $(gjavah_SOURCES) $(gkeytool_SOURCES) \ @@ -165,12 +170,15 @@ ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ AMTAR = @AMTAR@ +AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_CLASS_FILES_FALSE = @BUILD_CLASS_FILES_FALSE@ BUILD_CLASS_FILES_TRUE = @BUILD_CLASS_FILES_TRUE@ +CAIRO_CFLAGS = @CAIRO_CFLAGS@ +CAIRO_LIBS = @CAIRO_LIBS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ @@ -216,6 +224,7 @@ DATE = @DATE@ DEFAULT_PREFS_PEER = @DEFAULT_PREFS_PEER@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ +DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ @@ -228,15 +237,16 @@ ERROR_CFLAGS = @ERROR_CFLAGS@ EXAMPLESDIR = @EXAMPLESDIR@ EXEEXT = @EXEEXT@ FASTJAR = @FASTJAR@ +FGREP = @FGREP@ FIND = @FIND@ FOUND_CACAO_FALSE = @FOUND_CACAO_FALSE@ FOUND_CACAO_TRUE = @FOUND_CACAO_TRUE@ FOUND_ECJ_FALSE = @FOUND_ECJ_FALSE@ FOUND_ECJ_TRUE = @FOUND_ECJ_TRUE@ -FOUND_GCJX_FALSE = @FOUND_GCJX_FALSE@ -FOUND_GCJX_TRUE = @FOUND_GCJX_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@ @@ -244,7 +254,6 @@ FOUND_KJC_TRUE = @FOUND_KJC_TRUE@ FREETYPE2_CFLAGS = @FREETYPE2_CFLAGS@ FREETYPE2_LIBS = @FREETYPE2_LIBS@ GCJ = @GCJ@ -GCJX = @GCJX@ GCONF_CFLAGS = @GCONF_CFLAGS@ GCONF_LIBS = @GCONF_LIBS@ GDK_CFLAGS = @GDK_CFLAGS@ @@ -254,6 +263,7 @@ GENINSRC_TRUE = @GENINSRC_TRUE@ GJDOC = @GJDOC@ GLIB_CFLAGS = @GLIB_CFLAGS@ GLIB_LIBS = @GLIB_LIBS@ +GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INIT_LOAD_LIBRARY = @INIT_LOAD_LIBRARY@ @@ -265,6 +275,7 @@ INSTALL_GLIBJ_ZIP_TRUE = @INSTALL_GLIBJ_ZIP_TRUE@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JAVAC = @JAVAC@ 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@ @@ -274,6 +285,7 @@ JIKES = @JIKES@ JIKESENCODING = @JIKESENCODING@ JIKESWARNINGS = @JIKESWARNINGS@ KJC = @KJC@ +LD = @LD@ LDFLAGS = @LDFLAGS@ LIBDEBUG = @LIBDEBUG@ LIBICONV = @LIBICONV@ @@ -293,6 +305,7 @@ MKDIR = @MKDIR@ MOC = @MOC@ MOZILLA_CFLAGS = @MOZILLA_CFLAGS@ MOZILLA_LIBS = @MOZILLA_LIBS@ +NM = @NM@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ @@ -314,6 +327,7 @@ RANLIB = @RANLIB@ REGEN_PARSERS_FALSE = @REGEN_PARSERS_FALSE@ REGEN_PARSERS_TRUE = @REGEN_PARSERS_TRUE@ REMOVE = @REMOVE@ +SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRICT_WARNING_CFLAGS = @STRICT_WARNING_CFLAGS@ @@ -341,8 +355,10 @@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_LIBS = @X_LIBS@ X_PRE_LIBS = @X_PRE_LIBS@ ZIP = @ZIP@ +ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ ac_ct_RANLIB = @ac_ct_RANLIB@ ac_ct_STRIP = @ac_ct_STRIP@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ @@ -375,6 +391,7 @@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localstatedir = @localstatedir@ +lt_ECHO = @lt_ECHO@ mandir = @mandir@ mkdir_p = @mkdir_p@ multi_basedir = @multi_basedir@ @@ -394,7 +411,8 @@ toolexeclibdir = @toolexeclibdir@ vm_classes = @vm_classes@ GLIBJ_BOOTCLASSPATH = '$(top_srcdir)/lib' GLIBJ_CLASSPATH = $(srcdir)/asm -@FOUND_ECJ_TRUE@@FOUND_GCJ_FALSE@JCOMPILER = $(ECJ) -1.5 -encoding UTF-8 -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath .:$(GLIBJ_CLASSPATH) +@FOUND_ECJ_FALSE@@FOUND_GCJ_FALSE@@FOUND_JAVAC_TRUE@JCOMPILER = $(JAVAC) -encoding UTF-8 -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath .:$(GLIBJ_CLASSPATH) +@FOUND_ECJ_TRUE@@FOUND_GCJ_FALSE@JCOMPILER = $(ECJ) -1.5 -encoding UTF-8 -warn:-deprecation,serial,typeHiding,unchecked,unused,varargsCast -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath .:$(GLIBJ_CLASSPATH) # Setup the compiler to use the GNU Classpath library we just build @FOUND_GCJ_TRUE@JCOMPILER = $(GCJ) -C -encoding UTF-8 -bootclasspath $(GLIBJ_BOOTCLASSPATH) -classpath $(GLIBJ_CLASSPATH):. @@ -427,12 +445,14 @@ GLIBJ_CLASSPATH = $(srcdir)/asm @CREATE_WRAPPERS_TRUE@gnative2ascii_SOURCES = toolwrapper.c @CREATE_WRAPPERS_TRUE@gnative2ascii_CFLAGS = \ @CREATE_WRAPPERS_TRUE@ -DTOOLPACKAGE="\"native2ascii\"" \ -@CREATE_WRAPPERS_TRUE@ -DTOOLNAME="\"gnative2ascii\"" +@CREATE_WRAPPERS_TRUE@ -DTOOLNAME="\"gnative2ascii\"" \ +@CREATE_WRAPPERS_TRUE@ -DMAINCLASS="\"Native2ASCII\"" @CREATE_WRAPPERS_TRUE@gserialver_SOURCES = toolwrapper.c @CREATE_WRAPPERS_TRUE@gserialver_CFLAGS = \ @CREATE_WRAPPERS_TRUE@ -DTOOLPACKAGE="\"serialver\"" \ -@CREATE_WRAPPERS_TRUE@ -DTOOLNAME="\"gserialver\"" +@CREATE_WRAPPERS_TRUE@ -DTOOLNAME="\"gserialver\"" \ +@CREATE_WRAPPERS_TRUE@ -DMAINCLASS="\"SerialVer\"" @CREATE_WRAPPERS_TRUE@grmiregistry_SOURCES = toolwrapper.c @CREATE_WRAPPERS_TRUE@grmiregistry_CFLAGS = \ @@ -1063,7 +1083,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \ pdf pdf-am ps ps-am tags uninstall uninstall-am \ uninstall-binPROGRAMS uninstall-binSCRIPTS uninstall-info-am -@FOUND_ECJ_FALSE@@FOUND_GCJ_FALSE@error dunno how to setup the JCOMPILER and compile +@FOUND_ECJ_FALSE@@FOUND_GCJ_FALSE@@FOUND_JAVAC_FALSE@error dunno how to setup the JCOMPILER and compile # Make sure everything is included in the distribution. dist-hook: @@ -1126,7 +1146,7 @@ $(TOOLS_ZIP): $(TOOLS_JAVA_FILES) # Zip file be gone! (and make sure the classes are gone too) clean-local: - rm -rf $(TOOLS_ZIP) classes asm asm.lst + rm -rf $(TOOLS_ZIP) classes classes.lst asm asm.lst all-classes.lst # FIXME: remove this when GNU Classpath includes a bootstrap VM. installcheck-binSCRIPTS: diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/ClassReader.class b/libjava/classpath/tools/asm/org/objectweb/asm/ClassReader.class index 5fc42a0..4985cc6 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/ClassReader.class and b/libjava/classpath/tools/asm/org/objectweb/asm/ClassReader.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/attrs/StackMapTableAttribute.class b/libjava/classpath/tools/asm/org/objectweb/asm/attrs/StackMapTableAttribute.class index c1eb324..17fe2f2 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/attrs/StackMapTableAttribute.class and b/libjava/classpath/tools/asm/org/objectweb/asm/attrs/StackMapTableAttribute.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/commons/AdviceAdapter.class b/libjava/classpath/tools/asm/org/objectweb/asm/commons/AdviceAdapter.class index 54a9308..0f7b70a 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/commons/AdviceAdapter.class and b/libjava/classpath/tools/asm/org/objectweb/asm/commons/AdviceAdapter.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode$1.class b/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode$1.class index 17c7585..04e6b6f 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode$1.class and b/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode$1.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode.class b/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode.class index d0f996e..c9e96e2 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode.class and b/libjava/classpath/tools/asm/org/objectweb/asm/tree/MethodNode.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationDefaultRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationDefaultRule.class index af595a3..14eb112 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationDefaultRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationDefaultRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationParameterRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationParameterRule.class index 688a8281..f4eb0a7 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationParameterRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationParameterRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationRule.class index 44cd0fd..22ae1b9 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueAnnotationRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueAnnotationRule.class index 474ac94..66ddcd1 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueAnnotationRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueAnnotationRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueArrayRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueArrayRule.class index 862a266..7b98456 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueArrayRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueArrayRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueEnumRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueEnumRule.class index dbbce81..60b4686 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueEnumRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueEnumRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueRule.class index bd4a2c2..fe5db3e 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$AnnotationValueRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ClassRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ClassRule.class index c0dbd39..202f865 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ClassRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ClassRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionRule.class index a4645ef..d703d34 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionsRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionsRule.class index 27e1129..eadc213 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionsRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$ExceptionsRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$FieldRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$FieldRule.class index ccfe42a..e7191d8 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$FieldRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$FieldRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InnerClassRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InnerClassRule.class index 474e744..c0ba92f 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InnerClassRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InnerClassRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfaceRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfaceRule.class index 6be0d9c..dff119a 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfaceRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfaceRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfacesRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfacesRule.class index b6c288b..bbcc997 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfacesRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$InterfacesRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LabelRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LabelRule.class index 8c510cf..0539a07 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LabelRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LabelRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LineNumberRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LineNumberRule.class index 2bb1138..999db69 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LineNumberRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LineNumberRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LocalVarRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LocalVarRule.class index b26b677..f011b4c 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LocalVarRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LocalVarRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchLabelRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchLabelRule.class index 74636c3..ebe0196 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchLabelRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchLabelRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchRule.class index 88dbc85..83fab9d 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$LookupSwitchRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MaxRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MaxRule.class index e54e90e..72fbf45 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MaxRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MaxRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MethodRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MethodRule.class index 85ee199..50511f4 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MethodRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$MethodRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OpcodesRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OpcodesRule.class index 1417533..d76f40b 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OpcodesRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OpcodesRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OuterClassRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OuterClassRule.class index 52a6cc6..6016a57 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OuterClassRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$OuterClassRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$SourceRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$SourceRule.class index c27ffe1..00edb91 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$SourceRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$SourceRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchLabelRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchLabelRule.class index 8f2d4e4..bc01c17 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchLabelRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchLabelRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchRule.class index c984473..96344f5 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TableSwitchRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TryCatchRule.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TryCatchRule.class index 45049a4..40121eb 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TryCatchRule.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler$TryCatchRule.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler.class index db263e3..748c37b 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/ASMContentHandler.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ASMContentHandlerFactory.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ASMContentHandlerFactory.class index 091b668..ca9c615 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ASMContentHandlerFactory.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ASMContentHandlerFactory.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$InputSlicingHandler.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$InputSlicingHandler.class index 537603f..5bfa3b3 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$InputSlicingHandler.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$InputSlicingHandler.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$OutputSlicingHandler.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$OutputSlicingHandler.class index 99f66cc..3d77978 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$OutputSlicingHandler.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$OutputSlicingHandler.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SAXWriterFactory.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SAXWriterFactory.class index 8fe15a1..916d346 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SAXWriterFactory.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SAXWriterFactory.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SingleDocElement.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SingleDocElement.class index f553911..f7587d6 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SingleDocElement.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SingleDocElement.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SubdocumentHandlerFactory.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SubdocumentHandlerFactory.class index 1f469d1..f9a0800 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SubdocumentHandlerFactory.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$SubdocumentHandlerFactory.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$TransformerHandlerFactory.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$TransformerHandlerFactory.class index e1b60e1..efea4d9 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$TransformerHandlerFactory.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$TransformerHandlerFactory.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ZipEntryElement.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ZipEntryElement.class index 0ee908b..f383898 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ZipEntryElement.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor$ZipEntryElement.class differ diff --git a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor.class b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor.class index cf09fc1..e438d79 100644 Binary files a/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor.class and b/libjava/classpath/tools/asm/org/objectweb/asm/xml/Processor.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$1.class index c02a09f..5b11bc7 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$10.class index eab6a10..9f7dbed 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$2.class index 7a912de..4fa23ee 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$3.class index ce530d6..ca776dd 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$4.class index bf524e7..6ac29ce 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$5.class index 013b28f..6883585 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$6.class index 5b0fef7..d45c2e8 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$7.class index affe005..e8e6794 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$8.class index 0b71b1d..801b866 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$9.class index e318aa3..1dcc16e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main.class index b9af4c6..86e363a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow$1.class index c8c976f..f364d27 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.class b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.class index 24810be..94ed808 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser$1.class index 9c37fcc..cbf44dd 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser.class b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser.class index cedab4a..59bbaca 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ClasspathToolParser.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$1.class index 042f455..a4b6811 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$2.class index 501720f..e6e483f 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil.class b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil.class index a8e0e6c..9cffbfe 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/common/ProviderUtil.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$1.class index a9ac25f..bfc4834 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$2.class index ccf3542..ffdb2ec 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$3.class index 373cf21..7167f6c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser.class b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser.class index d5fece3..7725dd8 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/getopt/Parser.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Creator.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Creator.class index c8c24d2..0460b3f 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Creator.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Creator.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Indexer.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Indexer.class index ddbaf6b..6b8d258 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Indexer.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Indexer.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$1.class index dad181c..8a03266 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$2.class index 93ef661..8ed8f98 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$3.class index cf00699..07e4ee7 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$4.class index 496c411..e131d68 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$5.class index 2efdda0..dff8052 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$6.class index 4825fd1..5e1c36e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$7.class index cb9fcd5..7dff19b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main.class index 5b4d96c..10524df 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/WorkSet.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/WorkSet.class index 4a71d61..44a8e04 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jar/WorkSet.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jar/WorkSet.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/HashUtils.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/HashUtils.class index 4ece887..0081db4 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/HashUtils.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/HashUtils.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/JarVerifier.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/JarVerifier.class index 5987cbc..f400670 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/JarVerifier.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/JarVerifier.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$1.class index c74201c..ee92e89 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$10.class index 0be4ac8..4df1a34 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$11.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$11.class index 2666f2b..776b0d3 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$11.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$11.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$12.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$12.class index c0299c2..9208a28 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$12.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$12.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$2.class index b56ebdc..3ce4c26 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$3.class index ea4fda7..648cce6 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$4.class index 68b4cb2..f961c80 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$5.class index 5a11e01..4a795c8 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$6.class index 1415524..4589996 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$7.class index a3c1d5b..2514aa1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$8.class index a07cb62..31b4ecb 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$9.class index 00e37fd..e22c52e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParser.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParser.class index 0c0d46a..ba2e909 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParser.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParser.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParserCallback.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParserCallback.class index 44284f8..e84dad5 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParserCallback.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main$ToolParserCallback.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main.class index 554f50b..e62e7e8 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Messages.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Messages.class index 154ff06..2619d76 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Messages.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/Messages.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/SFHelper.class b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/SFHelper.class index edfb1e1..d222c39 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/SFHelper.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/jarsigner/SFHelper.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$1.class index 12eb315..b6cf38c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$2.class index 3163e84..1733e76 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$3.class index 0dbe2c8..cba7266 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$4.class index 56d4887..d1cdece 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$5.class index 362d0e0..59015b1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$6.class index 9544202..589e70c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$7.class index 7617743..8a94096 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$8.class index 5412b9d..082d58f 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$9.class index 0a7b34f..d64dbd1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain.class index 961fa5c..ded3b3a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$1.class index 9acfd81..60bba74 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$10.class index 7feb934..19631e5 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$2.class index 8148867..9a4ad43 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$3.class index 00fd949..a26f5f5 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$4.class index 818c3d4..5d130e3 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$5.class index d0b741f..039f675 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$6.class index 4e1c7f3..199aea1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$7.class index 104ce2e..b0314c1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$8.class index 8b47b8c..38f1425 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$9.class index 038d74d..9bff18b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main.class index ac3fda8..655ed00 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$1.class index 49e0702..d2deda2 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$2.class index a4fe014..8fe1c7f 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$3.class index 6786f25..cfcc08e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$4.class index 08d4496..a42d31d 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$5.class index e8f36fc..fc06055 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$6.class new file mode 100644 index 0000000..87bf3e6 Binary files /dev/null and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup.class index 4196011..7cd0287 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/PathOptionGroup.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$1.class index 480a1c9..75a37c0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$2.class index ad59a9a..1b12544 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$3.class index 4884326..5389db78 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$4.class index a58428d..1e5d480 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$5.class index f239807..ec4fd2e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$6.class index 61a03e7b..9461979 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd.class index 35a3757..1a0c1e8 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CACertCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$1.class index ef1bbbd..4aef17b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$10.class index 67c78b1..5c1ec74 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$2.class index 1cdf2a8..2fb7dd2 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$3.class index f9e702d..238f656 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$4.class index ed8250a..d9bf1c1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$5.class index 65c4aff..fbede3c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$6.class index ad81c28..a200eb1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$7.class index 1400cf4..50a9c0c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$8.class index 88eea66..5209704 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$9.class index dd012fa..ccb41da 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd.class index d5a3ec0..f5eeb18 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/CertReqCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$1.class index 6564bea..100cf24 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$2.class index 2d78cdb..ebbf3c0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$3.class index c81db25..265da59 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$4.class index f37a26d..63c5392 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$5.class index fb5a2c2..ed493a0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$6.class index d1b39a0..89edb80 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd.class index 2abbe2a..d4ec536 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/DeleteCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$1.class index b51727b..7ab8b2c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$2.class index d564253..b57e7ca 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$3.class index 21552f8..750eccd 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$4.class index 7e71fa1..9494d25 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$5.class index f4c8c50..16dfa04 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$6.class index 28c32f2..0c907ac 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$7.class index 2134fb2..341f924 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$8.class index 5ac0dd1..aa173b9 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd.class index 2d18e79..84af3c1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ExportCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$1.class index ada9beb..27cfb91 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$10.class index 029f217..10c6e3f 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$11.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$11.class index 562a730..724ec0e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$11.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$11.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$12.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$12.class index 05d69bf..f444b60 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$12.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$12.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$2.class index eeae742..0681595 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$3.class index 420e5df..ae1b1db 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$4.class index 6fa45ba..9386246 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$5.class index 3239976..a14001d 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$6.class index 6c83543..fa18a18 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$7.class index 46c3a86..d48c440 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$8.class index f9049f2..af75d90 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$9.class index 67b6f73..d219592 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd.class index 097bd1f..96a5294 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/GenKeyCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$1.class index f8d2b79..a7287b1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$2.class index e94a186..5b6a855 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$3.class index 5d8cfdb..19eb41b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$4.class index 5ff96e7..197f79a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$5.class index 6d6bafc..fd94712 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$6.class index d3f2e5f..e61b070 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd.class index bfc431e..b002f93 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/IdentityDBCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$1.class index 0ed3a71..fd62c1f 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$10.class index 23893d9..2b66548 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$2.class index a3533a2..1c03c8a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$3.class index 3aefff6..d56524b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$4.class index c7725c6..c7bd46e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$5.class index 651d803..5350cc3 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$6.class index 8a1be66..79d74bc 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$7.class index 960686d..3a739a7 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$8.class index 767c991..ee064c3 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$9.class index 64b14bc..0678e3b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd.class index 1700c21..3993cc0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ImportCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$1.class index b9b8329..097d7f0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$2.class index d052102..63d5d00 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$3.class index c513808..9763218 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$4.class index 7ec8d0c..13cd5ac 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$5.class index 156a5d7..5fd2228 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$6.class index d9d9b9d..a2f9aab 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$7.class index 492ab50..74b725e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$8.class index ba86c6c..818c9e0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$9.class index 2a7f85e..1fe3e01 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd.class index 579d75e..d211eed 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyCloneCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$1.class index bee57e8..7fef448 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$2.class index 3e58af3..2602b38 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$3.class index 77ea49d..91decbe 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$4.class index 6a233ce..5e51a5e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$5.class index 461a0e6..eb1b91a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$6.class index b7aabe1..7368810 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$7.class index fbe08b8..e918266 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$8.class index 9a72fcc..ed321a9 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd.class index 13329d4..2913f92 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/KeyPasswdCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$1.class index ec62573..d8242cc 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$2.class index c0b2cad..a313b35 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$3.class index a9c4006..cab17c3 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$4.class index c3bdb3e..81fcf64 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$5.class index 9048e24..cc6ec45 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$6.class index 02364f5..1cbabe4 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$7.class index da2d5c9..3a601d9 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd.class index 5cb87ba..94a1522 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/ListCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/Main.class index 725ed9b..0ba3475 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$1.class index 026e857..5144252 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$2.class index 1203295..1c8331d 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd.class index 4bdc2e6..f328b54 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/PrintCertCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$1.class index 32dd134..310a90e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$10.class index 1a600bf..196a63a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$2.class index bab1439..f195255 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$3.class index 3b60c0e..b122028 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$4.class index 77c008e..6395af0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$5.class index f19ac62..9583a5d 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$6.class index 0666669..4470ab1 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$7.class index 59ce68b..2cd5de9 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$8.class index ae973fb..d84f457 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$9.class index cb3c780..67c37d7 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd.class index a9f5efb..136cfa6 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/SelfCertCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$1.class index 0ec7554..5cce28d 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$2.class index d3af827..1b09066 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$3.class index 4ba08d1..d050f90 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$4.class index 56e81e0..336edd0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$5.class index 3ce091d..b7508c6 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$6.class index cd57d38..2bcc828 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd.class b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd.class index fcd88bf..fe9ea3e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/keytool/StorePasswdCmd.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$1.class index 9dfdb84..e20e7f8 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$2.class index c289b9d..abb37a2 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII.class b/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII.class index 231dce2..7f8ac51 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/native2ascii/Native2ASCII.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$1.class index a10547a..5a9ea71 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$2.class index f010e80..05c3c2f 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$3.class index 948c269..f3b5522 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$4.class index 5ae2417..33d5248 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$5.class index 1edb963..0c02153 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main.class index 3f402a9..85dacf3 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/PersistentMap.class b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/PersistentMap.class index 93ccfd8..4fd26d6 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/PersistentMap.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/orbd/PersistentMap.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler$MethodRef.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler$MethodRef.class index 42fa516..f79e88c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler$MethodRef.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler$MethodRef.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler.class index 302b5d9..61588f5 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/ClassRmicCompiler.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$1.class index eaf143e..038ec53 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$10.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$10.class index 1b88292..21be0ab 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$10.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$10.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$11.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$11.class index 445fbce..40071d8 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$11.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$11.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$12.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$12.class index ad7825e..b00042c 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$12.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$12.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$13.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$13.class index c7d50e6..db0a068 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$13.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$13.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$14.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$14.class index fb17a8a..58c55b9 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$14.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$14.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$15.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$15.class index e6d5530f..186a954 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$15.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$15.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$16.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$16.class index 4c97c22..43a8000 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$16.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$16.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$17.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$17.class index b7a91fb..1f13243 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$17.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$17.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$18.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$18.class index 923c3a9..297717b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$18.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$18.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$2.class index aa66ee3..84e2e4a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$3.class index 4e07a58..7ddc8df 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$4.class index bf5788f..dfa67eb 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$5.class index 963faad..b4837a4 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$6.class index 60254da..82258e7 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$7.class index 0ea52dd..9c116ee 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$7.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$7.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$8.class index c0f4c2f..0c89c4a 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$8.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$8.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$9.class index a19b9b6..b962cb2 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$9.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main$9.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main.class index a257160..6185bdd 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/SourceGiopRmicCompiler.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/SourceGiopRmicCompiler.class index b66e612..b9ff121 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/SourceGiopRmicCompiler.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmic/SourceGiopRmicCompiler.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/ActivationSystemImpl.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/ActivationSystemImpl.class index 3633faa..a40f04b 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/ActivationSystemImpl.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/ActivationSystemImpl.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$1.class index 420e1a6..90aa0dd 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$2.class index 9433c6c..6b2b3c9 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$3.class index 0185ece..8344aeb 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$4.class index b3a9d24..9567ff2 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$5.class index 3f27513..1197723 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$6.class index 7f962c5..8be88b0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main.class index 6675d24..a828ac7 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/PersistentBidiHashTable.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/PersistentBidiHashTable.class index ea377e9..f7f22a0 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/PersistentBidiHashTable.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmid/PersistentBidiHashTable.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$1.class index 52143bb..2715bca 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$2.class index 9c7052a..8e33278 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$3.class index 56426d6..46b92fe 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$4.class index 7548abf..41fadf6 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$4.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$5.class index a697c94..39e128e 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$5.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$5.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$6.class index 92758c6..93d73a7 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$6.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main$6.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main.class index ecd6540..3c80e67 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/RegistryImpl.class b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/RegistryImpl.class index bf6d1ce..d4a6ba4 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/RegistryImpl.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/rmiregistry/RegistryImpl.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$1.class index c8ce2a5..3169687 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$2.class index 18583dc..17d8e23 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$3.class b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$3.class index 9a5b3a7..241aa80 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$3.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer.class b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer.class index f564268..c1b42da 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/serialver/SerialVer.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$1.class index bfe1d362..761b86d 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$1.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$2.class b/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$2.class index 8fd28ac..baaa3f5 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$2.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main.class b/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main.class index 0b3d3c9..88c5632 100644 Binary files a/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main.class and b/libjava/classpath/tools/classes/gnu/classpath/tools/tnameserv/Main.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap$SizeKind.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap$SizeKind.class index 4a9c99a..10f7cd4 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap$SizeKind.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap$SizeKind.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap.class index b29214c..a95d09c 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ItemList.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ItemList.class index c1098e5..9dede17 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ItemList.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ItemList.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1$Info.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1$Info.class index 687e94d3..139b2f7 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1$Info.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1$Info.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class index 9fbf1a5..1f9c391 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class index 5fa44be..69c6384 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class index 2c91530..95c6740 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class index 125ac72..3b1de3d 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$OptionParser.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$OptionParser.class index 9a12fb8..c600ead 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$OptionParser.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$OptionParser.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$SubstringComparator.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$SubstringComparator.class index 238c258..6205c19 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$SubstringComparator.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$SubstringComparator.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze.class index ce5c998..6225c64 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap$RangeComparator.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap$RangeComparator.class index 4355000..7f2521b 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap$RangeComparator.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap$RangeComparator.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap.class index 2646141..24b70a2 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ObjectMap.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ObjectMap.class index f7fc0df..9c7d96d 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ObjectMap.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ObjectMap.class differ diff --git a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/SymbolTable.class b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/SymbolTable.class index 49e0bbb..5195657 100644 Binary files a/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/SymbolTable.class and b/libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/SymbolTable.class differ diff --git a/libjava/classpath/tools/external/README b/libjava/classpath/tools/external/README deleted file mode 100644 index 5f0cd1a..0000000 --- a/libjava/classpath/tools/external/README +++ /dev/null @@ -1,9 +0,0 @@ -ASM is a bytecode processing library used by GNU Classpath's rmic and -javah tools. It is not maintained as part of GNU Classpath, but is -imported into the repository for simpler builds. - -The ASM project pages are at http://asm.objectweb.org/ - -The currently imported version is ASM 2.2.3. The sources were checked -out of CVS using the ASM_2_2_3 tag. I've only imported a subset of -the whole checkout: namely, LICENSE.txt and the sources themselves. diff --git a/libjava/classpath/tools/external/asm/LICENSE.txt b/libjava/classpath/tools/external/asm/LICENSE.txt deleted file mode 100644 index d0cd82d..0000000 --- a/libjava/classpath/tools/external/asm/LICENSE.txt +++ /dev/null @@ -1,28 +0,0 @@ - - ASM: a very small and fast Java bytecode manipulation framework - Copyright (c) 2000-2005 INRIA, France Telecom - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - 3. Neither the name of the copyright holders nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF - THE POSSIBILITY OF SUCH DAMAGE. diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/attrs/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/attrs/package.html deleted file mode 100644 index 51f0a02..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/attrs/package.html +++ /dev/null @@ -1,48 +0,0 @@ - - - -Provides an implementation for optional class, field and method attributes. - -

- -By default ASM strips optional attributes, in order to keep them in -the bytecode that is being readed you should pass an array of required attribute -instances to {@link org.objectweb.asm.ClassReader#accept(org.objectweb.asm.ClassVisitor, org.objectweb.asm.Attribute[], boolean) ClassReader.accept()} method. -In order to add custom attributes to the manually constructed bytecode concrete -subclasses of the {@link org.objectweb.asm.Attribute Attribute} can be passed to -the visitAttribute methods of the -{@link org.objectweb.asm.ClassVisitor ClassVisitor}, -{@link org.objectweb.asm.FieldVisitor FieldVisitor} and -{@link org.objectweb.asm.MethodVisitor MethodVisitor} interfaces. - -@since ASM 1.4.1 - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/commons/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/commons/package.html deleted file mode 100644 index 33c860b..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/commons/package.html +++ /dev/null @@ -1,33 +0,0 @@ - - - -Provides some useful class and method adapters. - \ No newline at end of file diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/optimizer/shrink.properties b/libjava/classpath/tools/external/asm/org/objectweb/asm/optimizer/shrink.properties deleted file mode 100644 index 868780b..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/optimizer/shrink.properties +++ /dev/null @@ -1,225 +0,0 @@ -# class mappings - -#org/objectweb/asm/Edge=org/objectweb/asm/a -#org/objectweb/asm/Item=org/objectweb/asm/b -#org/objectweb/asm/FieldWriter=org/objectweb/asm/c -#org/objectweb/asm/MethodWriter=org/objectweb/asm/d -#org/objectweb/asm/AnnotationWriter=org/objectweb/asm/e - -# field mappings - -org/objectweb/asm/AnnotationWriter.cw=a -org/objectweb/asm/AnnotationWriter.size=b -org/objectweb/asm/AnnotationWriter.named=c -org/objectweb/asm/AnnotationWriter.bv=d -org/objectweb/asm/AnnotationWriter.parent=e -org/objectweb/asm/AnnotationWriter.offset=f -org/objectweb/asm/AnnotationWriter.next=g -org/objectweb/asm/AnnotationWriter.prev=h - -org/objectweb/asm/Attribute.next=a -org/objectweb/asm/Attribute.value=b - -org/objectweb/asm/ByteVector.data=a -org/objectweb/asm/ByteVector.length=b - -org/objectweb/asm/ClassReader.items=a -org/objectweb/asm/ClassReader.strings=c -org/objectweb/asm/ClassReader.maxStringLength=d -#org/objectweb/asm/ClassReader.header=e - -org/objectweb/asm/ClassWriter.TYPE=a -org/objectweb/asm/ClassWriter.version=b -org/objectweb/asm/ClassWriter.index=c -org/objectweb/asm/ClassWriter.pool=d -org/objectweb/asm/ClassWriter.items=e -org/objectweb/asm/ClassWriter.threshold=f -org/objectweb/asm/ClassWriter.key=g -org/objectweb/asm/ClassWriter.key2=h -org/objectweb/asm/ClassWriter.key3=i -org/objectweb/asm/ClassWriter.access=j -org/objectweb/asm/ClassWriter.name=k -org/objectweb/asm/ClassWriter.signature=l -org/objectweb/asm/ClassWriter.superName=m -org/objectweb/asm/ClassWriter.interfaceCount=n -org/objectweb/asm/ClassWriter.interfaces=o -org/objectweb/asm/ClassWriter.sourceFile=p -org/objectweb/asm/ClassWriter.sourceDebug=q -org/objectweb/asm/ClassWriter.enclosingMethodOwner=r -org/objectweb/asm/ClassWriter.enclosingMethod=s -org/objectweb/asm/ClassWriter.anns=t -org/objectweb/asm/ClassWriter.ianns=u -org/objectweb/asm/ClassWriter.attrs=v -org/objectweb/asm/ClassWriter.innerClassesCount=w -org/objectweb/asm/ClassWriter.innerClasses=x -org/objectweb/asm/ClassWriter.firstField=y -org/objectweb/asm/ClassWriter.lastField=z -org/objectweb/asm/ClassWriter.firstMethod=A -org/objectweb/asm/ClassWriter.lastMethod=B -org/objectweb/asm/ClassWriter.computeMaxs=C -org/objectweb/asm/ClassWriter.cr=D - -org/objectweb/asm/Edge.stackSize=a -org/objectweb/asm/Edge.successor=b -org/objectweb/asm/Edge.next=c - -org/objectweb/asm/Handler.start=a -org/objectweb/asm/Handler.end=b -org/objectweb/asm/Handler.handler=c -org/objectweb/asm/Handler.desc=d -org/objectweb/asm/Handler.type=e -org/objectweb/asm/Handler.next=f - -org/objectweb/asm/FieldWriter.next=a -org/objectweb/asm/FieldWriter.cw=b -org/objectweb/asm/FieldWriter.access=c -org/objectweb/asm/FieldWriter.name=d -org/objectweb/asm/FieldWriter.desc=e -org/objectweb/asm/FieldWriter.signature=f -org/objectweb/asm/FieldWriter.value=g -org/objectweb/asm/FieldWriter.anns=h -org/objectweb/asm/FieldWriter.ianns=i -org/objectweb/asm/FieldWriter.attrs=j - -org/objectweb/asm/Item.index=a -org/objectweb/asm/Item.type=b -org/objectweb/asm/Item.intVal=c -org/objectweb/asm/Item.longVal=d -org/objectweb/asm/Item.floatVal=e -org/objectweb/asm/Item.doubleVal=f -org/objectweb/asm/Item.strVal1=g -org/objectweb/asm/Item.strVal2=h -org/objectweb/asm/Item.strVal3=i -org/objectweb/asm/Item.hashCode=j -org/objectweb/asm/Item.next=k - -org/objectweb/asm/Label.resolved=a -org/objectweb/asm/Label.position=b -org/objectweb/asm/Label.resized=c -org/objectweb/asm/Label.referenceCount=d -org/objectweb/asm/Label.srcAndRefPositions=e -org/objectweb/asm/Label.beginStackSize=f -org/objectweb/asm/Label.maxStackSize=g -org/objectweb/asm/Label.successors=h -org/objectweb/asm/Label.next=i -org/objectweb/asm/Label.pushed=j -org/objectweb/asm/Label.line=k - -org/objectweb/asm/MethodWriter.next=a -org/objectweb/asm/MethodWriter.cw=b -org/objectweb/asm/MethodWriter.access=c -org/objectweb/asm/MethodWriter.name=d -org/objectweb/asm/MethodWriter.desc=e -org/objectweb/asm/MethodWriter.descriptor=f -org/objectweb/asm/MethodWriter.signature=g -org/objectweb/asm/MethodWriter.exceptionCount=h -org/objectweb/asm/MethodWriter.exceptions=i -org/objectweb/asm/MethodWriter.annd=j -org/objectweb/asm/MethodWriter.anns=k -org/objectweb/asm/MethodWriter.ianns=l -org/objectweb/asm/MethodWriter.panns=m -org/objectweb/asm/MethodWriter.ipanns=n -org/objectweb/asm/MethodWriter.attrs=o -org/objectweb/asm/MethodWriter.code=p -org/objectweb/asm/MethodWriter.maxStack=q -org/objectweb/asm/MethodWriter.maxLocals=r -org/objectweb/asm/MethodWriter.catchCount=s -org/objectweb/asm/MethodWriter.catchTable=t -org/objectweb/asm/MethodWriter.localVarCount=u -org/objectweb/asm/MethodWriter.localVar=v -org/objectweb/asm/MethodWriter.localVarTypeCount=w -org/objectweb/asm/MethodWriter.localVarType=x -org/objectweb/asm/MethodWriter.lineNumberCount=y -org/objectweb/asm/MethodWriter.lineNumber=z -org/objectweb/asm/MethodWriter.cattrs=A -org/objectweb/asm/MethodWriter.resize=B -org/objectweb/asm/MethodWriter.computeMaxs=C -org/objectweb/asm/MethodWriter.stackSize=D -org/objectweb/asm/MethodWriter.maxStackSize=E -org/objectweb/asm/MethodWriter.currentBlock=F -org/objectweb/asm/MethodWriter.blockStack=G -org/objectweb/asm/MethodWriter.SIZE=H -org/objectweb/asm/MethodWriter.classReaderOffset=I -org/objectweb/asm/MethodWriter.classReaderLength=J -org/objectweb/asm/MethodWriter.lastHandler=K - -org/objectweb/asm/Type.sort=a -org/objectweb/asm/Type.buf=b -org/objectweb/asm/Type.off=c -org/objectweb/asm/Type.len=d - -org/objectweb/asm/signature/SignatureReader.signature=a - -org/objectweb/asm/signature/SignatureWriter.buf=a -org/objectweb/asm/signature/SignatureWriter.hasFormals=b -org/objectweb/asm/signature/SignatureWriter.hasParameters=c -org/objectweb/asm/signature/SignatureWriter.argumentStack=d - -# method mappings - -org/objectweb/asm/AnnotationWriter.getSize()I=a -org/objectweb/asm/AnnotationWriter.put([Lorg/objectweb/asm/AnnotationWriter;Lorg/objectweb/asm/ByteVector;)V=a -org/objectweb/asm/AnnotationWriter.put(Lorg/objectweb/asm/ByteVector;)V=a - -org/objectweb/asm/Attribute.getCount()I=a -org/objectweb/asm/Attribute.getSize(Lorg/objectweb/asm/ClassWriter;[BIII)I=a -org/objectweb/asm/Attribute.put(Lorg/objectweb/asm/ClassWriter;[BIIILorg/objectweb/asm/ByteVector;)V=a - -org/objectweb/asm/ByteVector.enlarge(I)V=a -org/objectweb/asm/ByteVector.put11(II)Lorg/objectweb/asm/ByteVector;=a -org/objectweb/asm/ByteVector.put12(II)Lorg/objectweb/asm/ByteVector;=b - -org/objectweb/asm/ClassReader.copyPool(Lorg/objectweb/asm/ClassWriter;)V=a -org/objectweb/asm/ClassReader.readAnnotationValue(I[CLjava/lang/String;Lorg/objectweb/asm/AnnotationVisitor;)I=a -org/objectweb/asm/ClassReader.readAnnotationValues(I[CLorg/objectweb/asm/AnnotationVisitor;)I=a -org/objectweb/asm/ClassReader.readAttribute([Lorg/objectweb/asm/Attribute;Ljava/lang/String;II[CI[Lorg/objectweb/asm/Label;)Lorg/objectweb/asm/Attribute;=a -org/objectweb/asm/ClassReader.readClass(Ljava/io/InputStream;)[B=a -org/objectweb/asm/ClassReader.readParameterAnnotations(I[CZLorg/objectweb/asm/MethodVisitor;)V=a -org/objectweb/asm/ClassReader.readUTF(II[C)Ljava/lang/String;=a - -org/objectweb/asm/ClassWriter.get(Lorg/objectweb/asm/Item;)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newClassItem(Ljava/lang/String;)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newConstItem(Ljava/lang/Object;)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newDouble(D)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newFloat(F)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newInteger(I)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newLong(J)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newMethodItem(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lorg/objectweb/asm/Item;=a -org/objectweb/asm/ClassWriter.newString(Ljava/lang/String;)Lorg/objectweb/asm/Item;=b -org/objectweb/asm/ClassWriter.put122(III)V=a -org/objectweb/asm/ClassWriter.put(Lorg/objectweb/asm/Item;)V=b - -org/objectweb/asm/FieldWriter.getSize()I=a -org/objectweb/asm/FieldWriter.put(Lorg/objectweb/asm/ByteVector;)V=a - -org/objectweb/asm/Item.isEqualTo(Lorg/objectweb/asm/Item;)Z=a -org/objectweb/asm/Item.set(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V=a -org/objectweb/asm/Item.set(D)V=a -org/objectweb/asm/Item.set(F)V=a -org/objectweb/asm/Item.set(I)V=a -org/objectweb/asm/Item.set(J)V=a - -org/objectweb/asm/Label.addReference(II)V=a -org/objectweb/asm/Label.put(Lorg/objectweb/asm/MethodWriter;Lorg/objectweb/asm/ByteVector;IZ)V=a -org/objectweb/asm/Label.resolve(Lorg/objectweb/asm/MethodWriter;I[B)Z=a - -org/objectweb/asm/MethodWriter.addSuccessor(ILorg/objectweb/asm/Label;)V=a -org/objectweb/asm/MethodWriter.getArgumentsAndReturnSizes(Ljava/lang/String;)I=a -org/objectweb/asm/MethodWriter.getNewOffset([I[III)I=a -org/objectweb/asm/MethodWriter.getSize()I=a -org/objectweb/asm/MethodWriter.put(Lorg/objectweb/asm/ByteVector;)V=a -org/objectweb/asm/MethodWriter.readInt([BI)I=a -org/objectweb/asm/MethodWriter.readShort([BI)S=b -org/objectweb/asm/MethodWriter.readUnsignedShort([BI)I=c -org/objectweb/asm/MethodWriter.resizeInstructions([I[II)[I=a -org/objectweb/asm/MethodWriter.writeShort([BII)V=a -org/objectweb/asm/MethodWriter.getNewOffset([I[ILorg/objectweb/asm/Label;)V=a - -org/objectweb/asm/Type.getType([CI)Lorg/objectweb/asm/Type;=a -org/objectweb/asm/Type.getDescriptor(Ljava/lang/StringBuffer;)V=a -org/objectweb/asm/Type.getDescriptor(Ljava/lang/StringBuffer;Ljava/lang/Class;)V=a - -org/objectweb/asm/signature/SignatureReader.parseType(Ljava/lang/String;ILorg/objectweb/asm/signature/SignatureVisitor;)I=a - -org/objectweb/asm/signature/SignatureWriter.endFormals()V=a -org/objectweb/asm/signature/SignatureWriter.endArguments()V=b diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/package.html deleted file mode 100644 index 1383dbe..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/package.html +++ /dev/null @@ -1,87 +0,0 @@ - - - -Provides a small and fast bytecode manipulation framework. - -

-The ASM framework is organized -around the {@link org.objectweb.asm.ClassVisitor ClassVisitor}, -{@link org.objectweb.asm.FieldVisitor FieldVisitor} and -{@link org.objectweb.asm.MethodVisitor MethodVisitor} interfaces, which allow -one to visit the fields and methods of a class, including the bytecode -instructions of each method. - -

-In addition to these main interfaces, ASM provides a {@link -org.objectweb.asm.ClassReader ClassReader} class, that can parse an -existing class and make a given visitor visit it. ASM also provides -a {@link org.objectweb.asm.ClassWriter ClassWriter} class, which is -a visitor that generates Java class files. - -

-In order to generate a class from scratch, only the {@link -org.objectweb.asm.ClassWriter ClassWriter} class is necessary. Indeed, -in order to generate a class, one must just call its visitXXX -methods with the appropriate arguments to generate the desired fields -and methods. See the "helloworld" example in the ASM distribution for -more details about class generation. - -

-In order to modify existing classes, one must use a {@link -org.objectweb.asm.ClassReader ClassReader} class to analyze -the original class, a class modifier, and a {@link org.objectweb.asm.ClassWriter -ClassWriter} to construct the modified class. The class modifier -is just a {@link org.objectweb.asm.ClassVisitor ClassVisitor} -that delegates most of the work to another {@link org.objectweb.asm.ClassVisitor -ClassVisitor}, but that sometimes changes some parameter values, -or call additional methods, in order to implement the desired -modification process. In order to make it easier to implement such -class modifiers, ASM provides the {@link org.objectweb.asm.ClassAdapter -ClassAdapter} and {@link org.objectweb.asm.MethodAdapter MethodAdapter} -classes, which implement the {@link org.objectweb.asm.ClassVisitor ClassVisitor} -and {@link org.objectweb.asm.MethodVisitor MethodVisitor} interfaces by -delegating all work to other visitors. See the "adapt" example in the ASM -distribution for more details about class modification. - -

-The size of the core ASM library, asm.jar, is only 31KB, which is much -more smaller than -the size of the BCEL library (350KB -without the class verifier), and than the size of the -SERP library (150KB). ASM is also -much more faster than these tools. Indeed the overhead of a load time class -transformation process is of the order of 60% with ASM, 700% or more with BCEL, -and 1100% or more with SERP (see the test/perf directory in the ASM -distribution)! - -@since ASM 1.3 - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/signature/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/signature/package.html deleted file mode 100644 index 21f103a..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/signature/package.html +++ /dev/null @@ -1,36 +0,0 @@ - - - -Provides support for type signatures. - -@since ASM 2.0 - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/tree/analysis/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/tree/analysis/package.html deleted file mode 100644 index 7c20f2e..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/tree/analysis/package.html +++ /dev/null @@ -1,36 +0,0 @@ - - - -Provides a framework for static code analysis based on the asm.tree package. - -@since ASM 1.4.3 - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/tree/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/tree/package.html deleted file mode 100644 index d455211..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/tree/package.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - -

-Provides an ASM visitor that constructs a tree representation of the -classes it visits. This class adapter can be useful to implement "complex" -class manipulation operations, i.e., operations that would be very hard to -implement without using a tree representation (such as optimizing the number -of local variables used by a method). -

- -

-However, this class adapter has a cost: it makes ASM bigger and slower. Indeed -it requires more than twenty new classes, and multiplies the time needed to -transform a class by almost two (it is almost two times faster to read, "modify" -and write a class with a ClassAdapter than with a ClassNode). This is why -this package is bundled in an optional asm-tree.jar library that -is separated from (but requires) the asm.jar library, which contains -the core ASM framework. This is also why it is recommanded -not to use this class adapter when it is possible. -

- -

-The root class is the ClassNode, that can be created from scratch or -from existing bytecode. For example: -

- -
-  ClassReader cr = new ClassReader(source);
-  ClassNode cn = new ClassNode();
-  cr.accept(cn, true);
-
- -

-Now content of ClassNode can be modified and then -serialized back into bytecode: -

- -
-  ClassWriter cw = new ClassWriter(true);
-  cn.accept(cw);
-
- -

-Several strategies can be used to construct method code from scratch. The first -possibility is to create a MethodNode, and then create and add XXXInsnNode to -the instructions list: -

- -
-MethodNode m = new MethodNode(...);
-m.instructions.add(new VarInsnNode(ALOAD, 0));
-...
-
- -

-Alternatively, you can use the fact that MethodNode is a MethodVisitor, and use -that to create the XXXInsnNode and add them to the instructions list through -the standard MethodVisitor interface: -

- -
-MethodNode m = new MethodNode(...);
-m.visitVarInsn(ALOAD, 0);
-...
-
- -

-If you cannot generate all the instructions in sequential order, i.e. if you -need to keep some pointers in the instruction list to insert some instructions -at these places after other instructions have been generated, you can define -an InsnListInsnNode pseudo instruction class that will in fact contain an -instruction list, will possibly implement the MethodVisitor interface, and whose -accept method will call the accept method of all the instructions of its list. -

- -
-MethodNode m = new MethodNode(...);
-m.visitVarInsn(ALOAD, 0);
-InsnListInsnNode ptr = new InsnListInsnNode();
-m.instructions.add(ptr);
-m.visitVarInsn(ALOAD, 1);
-ptr.visitXXXInsn(...); // inserts an instruction between ALOAD 0 and ALOAD 1
-
- -

-If you need to insert instructions while iterating over an existing instruction -list, you can also use several strategies. The first one is to use a -ListIterator over the instruction list, and use its add method to insert -instructions: -

- -
-ListIterator i = m.instructions.listIterator();
-while (i.hasNext()) {
-    AbstractInsnNode n = (AbstractInsnNode) i.next();
-    if (...) {
-        i.add(new VarInsnNode(ALOAD, 0));
-    }
-}
-
- -

-If you want to insert these instructions through the MethodVisitor interface, -you can define your own InsnListIterator class, that will implement both the -ListIterator and MethodVisitor interface. -

- -

-Another strategy is to use ListIterator.add to insert InsnListInsnNode pseudo -instructions, and then use these inserted pseudo instructions to insert an -arbitrary number of instructions at these places. -

- -

-@since ASM 1.3.3 -

- - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/util/attrs/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/util/attrs/package.html deleted file mode 100644 index a21cb00..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/util/attrs/package.html +++ /dev/null @@ -1,36 +0,0 @@ - - - -Provides attributes sub classes that can work with the ASMifier utility. - -@since ASM 1.4.3 - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/util/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/util/package.html deleted file mode 100644 index e967b8b..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/util/package.html +++ /dev/null @@ -1,40 +0,0 @@ - - - -Provides ASM visitors that can be useful for programming and -debugging purposes. These class visitors are normally not used by applications -at runtime. This is why they are bundled in an optional asm-util.jar -library that is separated from (but requires) the asm.jar library, -which contains the core ASM framework. - -@since ASM 1.3.2 - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/ASMContentHandler.java b/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/ASMContentHandler.java index 1f6fee0..466b93c 100644 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/ASMContentHandler.java +++ b/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/ASMContentHandler.java @@ -134,7 +134,7 @@ public class ASMContentHandler extends DefaultHandler implements Opcodes { new AnnotationValueAnnotationRule()); RULES.add("*/annotationValueEnum", new AnnotationValueEnumRule()); RULES.add("*/annotationValueArray", new AnnotationValueArrayRule()); - }; + } private static interface OpcodeGroup { public static final int INSN = 0; diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/asm-xml.dtd b/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/asm-xml.dtd deleted file mode 100644 index 7859259..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/asm-xml.dtd +++ /dev/null @@ -1,340 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/package.html b/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/package.html deleted file mode 100644 index 3bbb95f..0000000 --- a/libjava/classpath/tools/external/asm/org/objectweb/asm/xml/package.html +++ /dev/null @@ -1,96 +0,0 @@ - - - -Provides SAX 2.0 adapters for ASM -visitors to convert classes to and from XML. -These adapters can be chained with other SAX compliant content handlers and -filters, eg. XSLT or XQuery engines. This package is bundled as -a separate asm-xml.jar library and requires asm.jar. -

-ASMContentHandler and SAXClassAdapter/SAXCodeAdapter -are using asm-xml.dtd. -Here is the example of bytecode to bytecode XSLT transformation. - -

-    SAXTransformerFactory saxtf = ( SAXTransformerFactory) TransformerFactory.newInstance();
-    Templates templates = saxtf.newTemplates( xsltSource);
-
-    TransformerHandler handler = saxtf.newTransformerHandler( templates);
-    handler.setResult( new SAXResult( new ASMContentHandler( outputStream, computeMax)));
-
-    ClassReader cr = new ClassReader( bytecode);
-    cr.accept( new SAXClassAdapter( handler, cr.getVersion(), false), false);
-
- -See JAXP and SAX documentation for more detils. - -

-There are few illustrations of the bytecode transformation with XSLT in -examples directory. The following XSLT procesors has been tested. - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Engine -javax.xml.transform.TransformerFactory property -
jd.xsltjd.xml.xslt.trax.TransformerFactoryImpl
Saxonnet.sf.saxon.TransformerFactoryImpl
Cauchocom.caucho.xsl.Xsl
Xalan interpeterorg.apache.xalan.processor.TransformerFactory
Xalan xsltcorg.apache.xalan.xsltc.trax.TransformerFactoryImpl
-
- -@since ASM 1.4.3 - - - diff --git a/libjava/classpath/tools/gnative2ascii.in b/libjava/classpath/tools/gnative2ascii.in index ade13f0..f886074 100644 --- a/libjava/classpath/tools/gnative2ascii.in +++ b/libjava/classpath/tools/gnative2ascii.in @@ -44,4 +44,4 @@ prefix=@prefix@ tools_dir=@datadir@/@PACKAGE@ tools_cp=${tools_dir}/tools.zip -exec @VM_BINARY@ -Xbootclasspath/p:"${tools_cp}" gnu.classpath.tools.native2ascii.Main "$@" +exec @VM_BINARY@ -Xbootclasspath/p:"${tools_cp}" gnu.classpath.tools.native2ascii.Native2ASCII "$@" diff --git a/libjava/classpath/tools/gnu/classpath/tools/appletviewer/TagParser.java b/libjava/classpath/tools/gnu/classpath/tools/appletviewer/TagParser.java index b5bdca7..56bb1bb 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/appletviewer/TagParser.java +++ b/libjava/classpath/tools/gnu/classpath/tools/appletviewer/TagParser.java @@ -130,7 +130,7 @@ public class TagParser { ArrayList allTags = new ArrayList(); if (document == null) - return null;; + return null; recurseDocument(document.getChildNodes()); diff --git a/libjava/classpath/tools/gnu/classpath/tools/getopt/package.html b/libjava/classpath/tools/gnu/classpath/tools/getopt/package.html deleted file mode 100644 index ce6d34a..0000000 --- a/libjava/classpath/tools/gnu/classpath/tools/getopt/package.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - -GNU Classpath - gnu.classpath.tools.getopt - - -

This package contains a GNU-style command line option parser. It -handles short and long options, options with arguments (optionally -joined to the option text), and a "long option only" mode. It also -automatically handles --help output.

- - - diff --git a/libjava/classpath/tools/gnu/classpath/tools/jar/Creator.java b/libjava/classpath/tools/gnu/classpath/tools/jar/Creator.java index 2945493..c1660b7 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jar/Creator.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jar/Creator.java @@ -60,7 +60,7 @@ public class Creator extends Action { JarOutputStream outputStream; - HashSet writtenItems = new HashSet(); + HashSet writtenItems = new HashSet(); // The manifest to use, or null if we don't want a manifest. Manifest manifest; @@ -150,13 +150,13 @@ public class Creator } else { - InputStream inputStream = new FileInputStream(file); - writeFile(isDirectory, inputStream, filename, verbose); - inputStream.close(); + InputStream inputStream = new FileInputStream(file); + writeFile(isDirectory, inputStream, filename, verbose); + inputStream.close(); } } - private void addEntries(ArrayList result, Entry entry) + private void addEntries(ArrayList result, Entry entry) { if (entry.file.isDirectory()) { @@ -176,10 +176,10 @@ public class Creator result.add(entry); } - private ArrayList getAllEntries(Main parameters) + private ArrayList getAllEntries(Main parameters) { Iterator it = parameters.entries.iterator(); - ArrayList allEntries = new ArrayList(); + ArrayList allEntries = new ArrayList(); while (it.hasNext()) { Entry entry = (Entry) it.next(); diff --git a/libjava/classpath/tools/gnu/classpath/tools/jar/Indexer.java b/libjava/classpath/tools/gnu/classpath/tools/jar/Indexer.java index aae25f8..401c6fb 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jar/Indexer.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jar/Indexer.java @@ -72,7 +72,7 @@ public class Indexer // Index the files in this jar. // The results look a little better if we keep them // in insertion order. - LinkedHashSet entries = new LinkedHashSet(); + LinkedHashSet entries = new LinkedHashSet(); Enumeration e = jf.entries(); while (e.hasMoreElements()) { diff --git a/libjava/classpath/tools/gnu/classpath/tools/jar/Main.java b/libjava/classpath/tools/gnu/classpath/tools/jar/Main.java index c3575bd..d52028f 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jar/Main.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jar/Main.java @@ -80,7 +80,7 @@ public class Main File manifestFile; /** A list of Entry objects, each describing a file to write. */ - ArrayList entries = new ArrayList(); + ArrayList entries = new ArrayList(); /** Used only while parsing, holds the first argument for -C. */ String changedDirectory; diff --git a/libjava/classpath/tools/gnu/classpath/tools/jar/WorkSet.java b/libjava/classpath/tools/gnu/classpath/tools/jar/WorkSet.java index ff0b487..c085516 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jar/WorkSet.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jar/WorkSet.java @@ -44,13 +44,13 @@ import java.util.Iterator; public class WorkSet { - private HashSet allItems; + private HashSet allItems; private void initSet(ArrayList entries) { if (entries == null || entries.isEmpty()) return; - allItems = new HashSet(); + allItems = new HashSet(); Iterator it = entries.iterator(); while (it.hasNext()) { diff --git a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/HashUtils.java b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/HashUtils.java index a085ca0..c9921dd 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/HashUtils.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/HashUtils.java @@ -1,5 +1,5 @@ /* Utils.java -- Utility methods for JAR file signing/verification - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package gnu.classpath.tools.jarsigner; import gnu.classpath.Configuration; import gnu.java.security.hash.Sha160; -import gnu.java.security.util.Base64; +import gnu.java.util.Base64; import gnu.java.util.jar.JarUtils; import java.io.BufferedInputStream; diff --git a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/JarVerifier.java b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/JarVerifier.java index 663f690..8847441 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/JarVerifier.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/JarVerifier.java @@ -1,5 +1,5 @@ /* JarVerifier.java -- The verification handler of the gjarsigner tool - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -55,13 +55,12 @@ import gnu.java.util.jar.JarUtils; import java.io.IOException; import java.io.InputStream; import java.security.PublicKey; -import java.security.cert.Certificate; import java.security.cert.CRLException; +import java.security.cert.Certificate; import java.security.cert.CertificateException; import java.util.ArrayList; import java.util.Enumeration; import java.util.HashMap; -import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; @@ -84,7 +83,7 @@ public class JarVerifier /** The JAR file to verify. */ private JarFile jarFile; /** Map of jar entry names to their hash. */ - private Map entryHashes = new HashMap(); + private Map entryHashes = new HashMap(); JarVerifier(Main main) { @@ -101,7 +100,7 @@ public class JarVerifier jarFile = new JarFile(jarFileName); // 1. find all signature (.SF) files - List sfFiles = new ArrayList(); + List sfFiles = new ArrayList(); for (Enumeration e = jarFile.entries(); e.hasMoreElements(); ) { JarEntry je = (JarEntry) e.nextElement(); @@ -127,13 +126,10 @@ public class JarVerifier { int limit = sfFiles.size(); int count = 0; - for (Iterator it = sfFiles.iterator(); it.hasNext(); ) - { - String alias = (String) it.next(); - if (verifySF(alias)) - if (verifySFEntries(alias)) - count++; - } + for (String alias : sfFiles) + if (verifySF(alias)) + if (verifySFEntries(alias)) + count++; if (count == 0) System.out.println(Messages.getString("JarVerifier.3")); //$NON-NLS-1$ @@ -264,7 +260,7 @@ public class JarVerifier + JarUtils.SF_SUFFIX); InputStream in = jarFile.getInputStream(jarEntry); Attributes attr = new Attributes(); - Map entries = new HashMap(); + Map entries = new HashMap(); JarUtils.readSFManifest(attr, entries, in); // 2. The .SF file by default includes a header containing a hash of the @@ -287,11 +283,10 @@ public class JarVerifier // with the digest for this file in the manifest section. The digests // should be the same, or verification fails. if (! result) - for (Iterator it = entries.keySet().iterator(); it.hasNext();) + for (Entry me : entries.entrySet()) { - Entry me = (Entry) it.next(); - String name = (String) me.getKey(); - attr = (Attributes) me.getValue(); + String name = me.getKey(); + attr = me.getValue(); hash = attr.getValue(Main.DIGEST_ATTR); result = verifySFEntry(name, hash); if (! result) diff --git a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Main.java b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Main.java index 0cff2fd..cea521c 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Main.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Main.java @@ -1,5 +1,5 @@ /* Main.java -- JAR signing and verification tool not unlike jarsigner - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -123,7 +123,7 @@ public class Main private CallbackHandler handler; /** The command line parser. */ private ToolParser cmdLineParser; - protected ArrayList fileAndAlias = new ArrayList();; + protected ArrayList fileAndAlias = new ArrayList(); private Main() { @@ -163,8 +163,6 @@ public class Main System.exit(result); } - // helper methods ----------------------------------------------------------- - /** * Read the command line arguments setting the tool's parameters in * preparation for the user desired action. @@ -568,7 +566,7 @@ public class Main alias = "mykey"; //$NON-NLS-1$ } else - alias = (String) fileAndAlias.get(1); + alias = fileAndAlias.get(1); } public void initializeParser() diff --git a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Messages.java b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Messages.java index d5b8760..f27f79e 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Messages.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/Messages.java @@ -1,5 +1,5 @@ /* Messages.java -- I18N related helper class - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -58,7 +58,8 @@ class Messages private static final Logger log = Logger.getLogger(Messages.class.getName()); private static final String BUNDLE_NAME = "gnu.classpath.tools.jarsigner.messages"; private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME); - private static final Map CACHED_FORMATS = new HashMap(5); + private static final Map CACHED_FORMATS = + new HashMap(5); private Messages() { @@ -79,15 +80,15 @@ class Messages public static String getFormattedString(String key, Object args) { - MessageFormat mf = (MessageFormat) CACHED_FORMATS.get(key); + MessageFormat mf = CACHED_FORMATS.get(key); if (mf == null) { String formatString = getString(key); if (formatString.startsWith("!")) return constructMessage(key, args); - mf = new MessageFormat(formatString); - CACHED_FORMATS.put(key, mf); + mf = new MessageFormat(formatString); + CACHED_FORMATS.put(key, mf); } // if the argument is not an array, then build one consisting of the diff --git a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/SFHelper.java b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/SFHelper.java index 83e87b8..dc0f199 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/SFHelper.java +++ b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/SFHelper.java @@ -1,5 +1,5 @@ /* SFHelper -- A .SF file helper - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -90,9 +90,6 @@ import java.security.cert.X509Certificate; */ public class SFHelper { - // Constants and fields - // -------------------------------------------------------------------------- - private static final Logger log = Logger.getLogger(SFHelper.class.getName()); private static final int READY = 0; private static final int STARTED = 1; @@ -106,13 +103,10 @@ public class SFHelper private JarFile jar; private Manifest manifest; private Attributes sfMainAttributes; - private Map sfEntries; + private Map sfEntries; private byte[] sfBytes; private HashUtils util; - // Constructor(s) - // -------------------------------------------------------------------------- - /** * @param jar the JAR archive the .SF file belongs to. */ @@ -124,12 +118,6 @@ public class SFHelper this.state = READY; } - // Class methods - // -------------------------------------------------------------------------- - - // Instance methods - // -------------------------------------------------------------------------- - /** * Writes the contents of the .SF file to the designated JAR * output stream. Line-endings are platform-independent and consist of the @@ -250,8 +238,8 @@ public class SFHelper if (Configuration.DEBUG) log.fine("\n" + Util.dumpString(signedSFBytes, "+++ signedSFBytes ")); //$NON-NLS-1$ //$NON-NLS-2$ - Set digestAlgorithms = new HashSet(); - List digestAlgorithm = new ArrayList(2); + Set digestAlgorithms = new HashSet(); + List digestAlgorithm = new ArrayList(2); DERValue derDigestAlgorithmOID = new DERValue(DER.OBJECT_IDENTIFIER, hashAlgorithmIdentifierSHA1); DERValue derDigestAlgorithmParams = new DERValue(DER.NULL, null); @@ -266,7 +254,7 @@ public class SFHelper X509CRL[] crls = null; - Set signerInfos = new HashSet(); + Set signerInfos = new HashSet(); X509Certificate cert = (X509Certificate) certificates[0]; try { @@ -322,8 +310,6 @@ public class SFHelper return this.manifest; } - // own methods -------------------------------------------------------------- - void startSigning() throws IOException { if (this.state != READY) @@ -333,7 +319,7 @@ public class SFHelper this.manifest = oldManifest == null ? new Manifest() : new Manifest(oldManifest); this.sfMainAttributes = new Attributes(); - this.sfEntries = new HashMap(); + this.sfEntries = new HashMap(); util = new HashUtils(); this.state = STARTED; @@ -368,7 +354,7 @@ public class SFHelper // hash the newly added 2-header block and add it as an attribute to .SF String sfHash = util.hashManifestEntry(name, hash); - Attributes sfAttributes = (Attributes) sfEntries.get(name); + Attributes sfAttributes = sfEntries.get(name); if (sfAttributes == null) { sfAttributes = new Attributes(); diff --git a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/package.html b/libjava/classpath/tools/gnu/classpath/tools/jarsigner/package.html deleted file mode 100644 index 50574dd..0000000 --- a/libjava/classpath/tools/gnu/classpath/tools/jarsigner/package.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - GNU Classpath - gnu.classpath.tools.jarsigner - - - -This package contains the classes that provide an implementation of the -Security Tool: jarsigner. The behaviour of these classes should -match that of the same tool provided in the RI version 1.4.2, except for the -following: - -
    -
  • The RI tool accepts -Jjavaoption options which it then passes to - the underlying JVM. This is because the RI tool acts as a wrapper - around the JVM launcher. -

    - This implementation DOES NOT support these options. -

  • -
- - diff --git a/libjava/classpath/tools/gnu/classpath/tools/javah/PathOptionGroup.java b/libjava/classpath/tools/gnu/classpath/tools/javah/PathOptionGroup.java index efb5f7a..ea61eec 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/javah/PathOptionGroup.java +++ b/libjava/classpath/tools/gnu/classpath/tools/javah/PathOptionGroup.java @@ -101,6 +101,13 @@ public class PathOptionGroup setPath(classpath, path); } }); + add(new Option("cp", "Set the class path", "PATH") + { + public void parsed(String path) throws OptionException + { + setPath(classpath, path); + } + }); add(new Option('I', "Add directory to class path", "DIR", true) { public void parsed(String path) throws OptionException diff --git a/libjava/classpath/tools/gnu/classpath/tools/keytool/CertReqCmd.java b/libjava/classpath/tools/gnu/classpath/tools/keytool/CertReqCmd.java index bdf3aac..327320a 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/keytool/CertReqCmd.java +++ b/libjava/classpath/tools/gnu/classpath/tools/keytool/CertReqCmd.java @@ -1,5 +1,5 @@ /* CertReqCmd.java -- The certreq command handler of the keytool - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import gnu.java.security.der.DER; import gnu.java.security.der.DERReader; import gnu.java.security.der.DERValue; import gnu.java.security.der.DERWriter; -import gnu.java.security.util.Base64; +import gnu.java.util.Base64; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -293,7 +293,7 @@ class CertReqCmd extends Command byte[] derBytes = getCSR(aliasName, publicKey, (PrivateKey) privateKey); // 4. encode it in base-64 and write it to outStream - String encoded = Base64.encode(derBytes, 0, derBytes.length, true); + String encoded = Base64.encode(derBytes, 72); PrintWriter writer = new PrintWriter(outStream, true); writer.println("-----BEGIN NEW CERTIFICATE REQUEST-----"); //$NON-NLS-1$ writer.println(encoded); diff --git a/libjava/classpath/tools/gnu/classpath/tools/keytool/ExportCmd.java b/libjava/classpath/tools/gnu/classpath/tools/keytool/ExportCmd.java index a07edc6..e0f1654 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/keytool/ExportCmd.java +++ b/libjava/classpath/tools/gnu/classpath/tools/keytool/ExportCmd.java @@ -1,5 +1,5 @@ /* ExportCmd.java -- The export command handler of the keytool - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import gnu.classpath.tools.getopt.Option; import gnu.classpath.tools.getopt.OptionException; import gnu.classpath.tools.getopt.OptionGroup; import gnu.classpath.tools.getopt.Parser; -import gnu.java.security.util.Base64; +import gnu.java.util.Base64; import java.io.IOException; import java.io.PrintWriter; @@ -226,7 +226,7 @@ class ExportCmd extends Command byte[] derBytes = certificate.getEncoded(); if (rfc) { - String encoded = Base64.encode(derBytes, 0, derBytes.length, true); + String encoded = Base64.encode(derBytes, 72); PrintWriter pw = new PrintWriter(outStream, true); pw.println("-----BEGIN CERTIFICATE-----"); //$NON-NLS-1$ pw.println(encoded); diff --git a/libjava/classpath/tools/gnu/classpath/tools/keytool/ListCmd.java b/libjava/classpath/tools/gnu/classpath/tools/keytool/ListCmd.java index 7579c3f..9c9f871 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/keytool/ListCmd.java +++ b/libjava/classpath/tools/gnu/classpath/tools/keytool/ListCmd.java @@ -1,5 +1,5 @@ /* ListCmd.java -- The list command handler of the keytool - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import gnu.classpath.tools.getopt.Option; import gnu.classpath.tools.getopt.OptionException; import gnu.classpath.tools.getopt.OptionGroup; import gnu.classpath.tools.getopt.Parser; -import gnu.java.security.util.Base64; +import gnu.java.util.Base64; import java.io.IOException; import java.io.PrintWriter; @@ -416,7 +416,7 @@ class ListCmd extends Command throws CertificateEncodingException { byte[] derBytes = certificate.getEncoded(); - String encoded = Base64.encode(derBytes, 0, derBytes.length, true); + String encoded = Base64.encode(derBytes, 72); writer.println(Messages.getString("ListCmd.43")); //$NON-NLS-1$ writer.println(encoded); writer.println(Messages.getString("ListCmd.44")); //$NON-NLS-1$ diff --git a/libjava/classpath/tools/gnu/classpath/tools/keytool/package.html b/libjava/classpath/tools/gnu/classpath/tools/keytool/package.html deleted file mode 100644 index c447b8d0..0000000 --- a/libjava/classpath/tools/gnu/classpath/tools/keytool/package.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - -GNU Classpath - gnu.classpath.tools.keytool - - - -This package contains the classes that provide an implementation of the -Security Tool: keytool. The behaviour of these classes should -match that of the same tool provided in the RI version 1.4.2, except for the -following: - -
    -
  • The RI tool accepts -Jjavaoption options which it then passes to - the underlying JVM. This is because the RI tool acts as a wrapper - around the JVM launcher. -

    - This implementation DOES NOT support these options. -

  • - -
  • The RI tool is capable of importing JDK-1.1 style identities. -

    - This implementation does not offer this feature. -

  • -
- - diff --git a/libjava/classpath/tools/gnu/classpath/tools/native2ascii/Native2ASCII.java b/libjava/classpath/tools/gnu/classpath/tools/native2ascii/Native2ASCII.java index 622de60..35e9f48 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/native2ascii/Native2ASCII.java +++ b/libjava/classpath/tools/gnu/classpath/tools/native2ascii/Native2ASCII.java @@ -1,5 +1,5 @@ /* Native2ASCII.java - native2ascii program - Copyright (C) 2003 Free Software Foundation, Inc. + Copyright (C) 2003, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -143,7 +143,7 @@ public class Native2ASCII { char c = s.charAt(i); if (reversed - && i + 6 < s.length() + && i + 6 <= s.length() && s.charAt(i) == '\\' && s.charAt(i + 1) == 'u') { @@ -180,6 +180,5 @@ public class Native2ASCII public static void main(String[] args) { new Native2ASCII().run(args); - String encoding = System.getProperty("file.encoding"); //$NON-NLS-1$ } } diff --git a/libjava/classpath/tools/gnu/classpath/tools/rmi/registry/package.html b/libjava/classpath/tools/gnu/classpath/tools/rmi/registry/package.html deleted file mode 100644 index 71df83b..0000000 --- a/libjava/classpath/tools/gnu/classpath/tools/rmi/registry/package.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - -GNU Classpath - gnu.classpath.tools.rmi.registry - - -

- - - diff --git a/libjava/classpath/tools/gnu/classpath/tools/rmid/ActivationSystemImpl.java b/libjava/classpath/tools/gnu/classpath/tools/rmid/ActivationSystemImpl.java index 390117a..402727f 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/rmid/ActivationSystemImpl.java +++ b/libjava/classpath/tools/gnu/classpath/tools/rmid/ActivationSystemImpl.java @@ -238,6 +238,6 @@ public class ActivationSystemImpl extends ActivationSystemTransient implements ClassNotFoundException { // Write no fields. - }; + } } diff --git a/libjava/classpath/tools/gnu/classpath/tools/serialver/SerialVer.java b/libjava/classpath/tools/gnu/classpath/tools/serialver/SerialVer.java index 21e0a805..a8c526c 100644 --- a/libjava/classpath/tools/gnu/classpath/tools/serialver/SerialVer.java +++ b/libjava/classpath/tools/gnu/classpath/tools/serialver/SerialVer.java @@ -45,12 +45,12 @@ import java.util.StringTokenizer; public class SerialVer { // List of classes to load. - ArrayList classes = new ArrayList(); + ArrayList classes = new ArrayList(); // The class path to use. String classpath; // FIXME: taken from ClassLoader, should share it. - private static void addFileURL(ArrayList list, String file) + private static void addFileURL(ArrayList list, String file) { try { @@ -72,7 +72,7 @@ public class SerialVer { StringTokenizer tok = new StringTokenizer(classpath, File.pathSeparator, true); - ArrayList list = new ArrayList(); + ArrayList list = new ArrayList(); while (tok.hasMoreTokens()) { String s = tok.nextToken(); diff --git a/libjava/classpath/tools/gserialver.in b/libjava/classpath/tools/gserialver.in index 15ed3f9..dbc80f2 100644 --- a/libjava/classpath/tools/gserialver.in +++ b/libjava/classpath/tools/gserialver.in @@ -44,4 +44,4 @@ prefix=@prefix@ tools_dir=@datadir@/@PACKAGE@ tools_cp=${tools_dir}/tools.zip -exec @VM_BINARY@ -Xbootclasspath/p:"${tools_cp}" gnu.classpath.tools.serialver.Main "$@" +exec @VM_BINARY@ -Xbootclasspath/p:"${tools_cp}" gnu.classpath.tools.serialver.SerialVer "$@" diff --git a/libjava/classpath/tools/toolwrapper.c b/libjava/classpath/tools/toolwrapper.c index 41c07c6..806fb2b 100644 --- a/libjava/classpath/tools/toolwrapper.c +++ b/libjava/classpath/tools/toolwrapper.c @@ -46,6 +46,10 @@ exception statement from your version. */ # error JNI version 1.2 or greater required #endif +#ifndef MAINCLASS +#define MAINCLASS "Main" +#endif + union env_union { void *void_env; @@ -216,7 +220,9 @@ main (int argc, const char** argv) (*env)->SetObjectArrayElement (env, args_array, i, str); } - class_id = (*env)->FindClass (env, "gnu/classpath/tools/" TOOLPACKAGE "/Main"); + class_id + = (*env)->FindClass (env, + "gnu/classpath/tools/" TOOLPACKAGE "/" MAINCLASS); if (class_id == NULL) { fprintf (stderr, TOOLNAME ": FindClass failed.\n"); -- cgit v1.1