summaryrefslogtreecommitdiff
path: root/tools/gnu/classpath/tools
Commit message (Collapse)AuthorAgeFilesLines
* Applying Schuster's @file patch with amendments.Andrew John Hughes2008-06-055-10/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-06 Andrew John Hughes <gnu_andrew@member.fsf.org> * tools/gnu/classpath/tools/common/ClasspathToolParser.java: Fixed indentation and changed to use OptionException. * tools/gnu/classpath/tools/getopt/OptionException.java: (OptionException(String,Throwable)): Added. 2008-06-03 Robert Schuster <robertschuster@fsfe.org> * tools/gnu/classpath/tools/jar/Main.java: (run): Call different ClasspathToolParser.parse() variant. (getParser): Changed return type to ClasspathToolParser. * tools/gnu/classpath/tools/javah/GcjhMain.java: (getParser): Changed return type to ClasspathToolParser. * tools/gnu/classpath/tools/javah/Main.java: (getParser): Changed return type to ClasspathToolParser. * tools/gnu/classpath/tools/getopt/Parser.java: Make 'programName' protected. * tools/gnu/classpath/tools/common/ClasspathToolParser.java: (parse(String[], FileArgumentCallback,boolean): New method. (parse(String[], boolean): New method. (parseFileList): New method. (parseLine): New method. (AtFileArgumentCallback): New inner class.
* Reverting the gjar patch so Schuster's patch will work...Andrew John Hughes2008-06-032-58/+26
| | | | | | | | | 2008-06-03 Andrew John Hughes <gnu_andrew@member.fsf.org> * tools/gnu/classpath/tools/getopt/OptionException.java, * tools/gnu/classpath/tools/jar/Main.java: Revert previous changes to allow Schuster's patch to do the same.
* Add support to gjar for @file arguments.Andrew John Hughes2008-06-022-26/+58
| | | | | | | | | | | | | | 2008-06-02 Andrew John Hughes <gnu_andrew@member.fsf.org> * tools/gnu/classpath/tools/getopt/OptionException.java: (OptionException(String,Throwable)): New constructor. * tools/gnu/classpath/tools/jar/Main.java: (fileLists): New queue for streams containing lists of files. (HandleFile.NotifyFile(String)): Check for '@' arguments and add to stream queue. (parsed(String)): Add stdin to queue instead of setting flag. (readNames()): Work with the queue rather than just stdin. (run(String[])): Always execute readNames().
* 2008-05-27 Joshua Sumali <jsumali@redhat.com>Joshua Sumali2008-05-27151-0/+28202
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Add support for Antlr. This is used for building gjdoc. Also generate tools/gjdoc wrapper with gjdoc.in. * doc/gjdoc.texi: New file. * doc/invoke.texi: New file. * doc/Makefile.am: Generate gjdoc documentation. * m4/ac_prog_antlr.m4: New file. * m4/ac_prog_java.m4: New file. * m4/ac_prog_java_works.m4: New file. * tools/Makefile.am: Build gjdoc as part of tools. * tools/com/sun/tools/javadoc/Main.java, * tools/gjdoc.in, * tools/gnu/classpath/tools/doclets/AbstractDoclet.java, * tools/gnu/classpath/tools/doclets/.cvsignore, * tools/gnu/classpath/tools/doclets/debugdoclet/.cvsignore, * tools/gnu/classpath/tools/doclets/debugdoclet/DebugDoclet.java, * tools/gnu/classpath/tools/doclets/DocletConfigurationException.java, * tools/gnu/classpath/tools/doclets/DocletOptionColonSeparated.java, * tools/gnu/classpath/tools/doclets/DocletOptionFile.java, * tools/gnu/classpath/tools/doclets/DocletOptionFlag.java, * tools/gnu/classpath/tools/doclets/DocletOption.java, * tools/gnu/classpath/tools/doclets/DocletOptionPackageWildcard.java, * tools/gnu/classpath/tools/doclets/DocletOptionString.java, * tools/gnu/classpath/tools/doclets/htmldoclet/CssClass.java, * tools/gnu/classpath/tools/doclets/htmldoclet/.cvsignore, * tools/gnu/classpath/tools/doclets/htmldoclet/ExternalDocSet.java, * tools/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java, * tools/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java, * tools/gnu/classpath/tools/doclets/htmldoclet/HtmlTagletContext.java, * tools/gnu/classpath/tools/doclets/InlineTagRenderer.java, * tools/gnu/classpath/tools/doclets/InvalidPackageWildcardException.java, * tools/gnu/classpath/tools/doclets/PackageGroup.java, * tools/gnu/classpath/tools/doclets/PackageMatcher.java, * tools/gnu/classpath/tools/doclets/StandardTaglet.java, * tools/gnu/classpath/tools/doclets/TagletPrinter.java, * tools/gnu/classpath/tools/doclets/xmldoclet/.cvsignore, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/.cvsignore, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletConfigurationException.java, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletException.java, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTranslet.java, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/DocTransletOptions.java, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/JarClassLoader.java, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/OutputFileInfo.java, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/package.html, * tools/gnu/classpath/tools/doclets/xmldoclet/Driver1_4.java, * tools/gnu/classpath/tools/doclets/xmldoclet/Driver.java, * tools/gnu/classpath/tools/doclets/xmldoclet/HtmlRepairer.java, * tools/gnu/classpath/tools/doclets/xmldoclet/TargetContext.java, * tools/gnu/classpath/tools/FileSystemClassLoader.java, * tools/gnu/classpath/tools/gjdoc/AbstractTagImpl.java, * tools/gnu/classpath/tools/gjdoc/ArrayCharacterIterator.java, * tools/gnu/classpath/tools/gjdoc/ClassDocImpl.java, * tools/gnu/classpath/tools/gjdoc/ClassDocProxy.java, * tools/gnu/classpath/tools/gjdoc/ClassDocReflectedImpl.java, * tools/gnu/classpath/tools/gjdoc/ConstructorDocImpl.java, * tools/gnu/classpath/tools/gjdoc/.cvsignore, * tools/gnu/classpath/tools/gjdoc/Debug.java, * tools/gnu/classpath/tools/gjdoc/DirectoryTree.java, * tools/gnu/classpath/tools/gjdoc/DocImpl.java, * tools/gnu/classpath/tools/gjdoc/ErrorReporter.java, * tools/gnu/classpath/tools/gjdoc/ExecutableMemberDocImpl.java, * tools/gnu/classpath/tools/gjdoc/expr/AdditionExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/AndExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BinaryBitwiseExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BinaryComputationExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BinaryEqualityExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BinaryExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BinaryLogicalExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BinaryRelationExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BinaryShiftExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/BitShiftRightExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/CircularExpressionException.java, * tools/gnu/classpath/tools/gjdoc/expr/ConditionalExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantBoolean.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantByte.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantChar.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantDouble.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantFloat.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantInteger.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantLong.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantNull.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantShort.java, * tools/gnu/classpath/tools/gjdoc/expr/ConstantString.java, * tools/gnu/classpath/tools/gjdoc/expr/Context.java, * tools/gnu/classpath/tools/gjdoc/expr/.cvsignore, * tools/gnu/classpath/tools/gjdoc/expr/DivisionExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/EqualExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/EvaluatorEnvironment.java, * tools/gnu/classpath/tools/gjdoc/expr/Evaluator.java, * tools/gnu/classpath/tools/gjdoc/expr/ExclusiveOrExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/Expression.java, * tools/gnu/classpath/tools/gjdoc/expr/GreaterThanExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/GreaterThanOrEqualExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/IdentifierExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/IllegalExpressionException.java, * tools/gnu/classpath/tools/gjdoc/expr/InclusiveOrExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/java-expression.g, * tools/gnu/classpath/tools/gjdoc/expr/LessThanExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/LessThanOrEqualExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/LogicalAndExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/LogicalNotExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/LogicalOrExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/ModuloExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/MultiplicationExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/NegateExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/NotEqualExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/NotExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/ShiftLeftExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/ShiftRightExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/SubtractionExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/TypeCastExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/Type.java, * tools/gnu/classpath/tools/gjdoc/expr/UnaryExpression.java, * tools/gnu/classpath/tools/gjdoc/expr/UnknownIdentifierException.java, * tools/gnu/classpath/tools/gjdoc/FieldDocImpl.java, * tools/gnu/classpath/tools/gjdoc/GjdocPackageDoc.java, * tools/gnu/classpath/tools/gjdoc/GjdocRootDoc.java, * tools/gnu/classpath/tools/gjdoc/InheritDocTagImpl.java, * tools/gnu/classpath/tools/gjdoc/JavadocWrapper.java, * tools/gnu/classpath/tools/gjdoc/LinkTagImpl.java, * tools/gnu/classpath/tools/gjdoc/Main.java, * tools/gnu/classpath/tools/gjdoc/MemberDocImpl.java, * tools/gnu/classpath/tools/gjdoc/MethodDocImpl.java, * tools/gnu/classpath/tools/gjdoc/PackageDocImpl.java, * tools/gnu/classpath/tools/gjdoc/ParameterImpl.java, * tools/gnu/classpath/tools/gjdoc/ParamTagImpl.java, * tools/gnu/classpath/tools/gjdoc/ParseException.java, * tools/gnu/classpath/tools/gjdoc/Parser.java, * tools/gnu/classpath/tools/gjdoc/ProgramElementDocImpl.java, * tools/gnu/classpath/tools/gjdoc/RootDocImpl.java, * tools/gnu/classpath/tools/gjdoc/SeeTagImpl.java, * tools/gnu/classpath/tools/gjdoc/SerialFieldTagImpl.java, * tools/gnu/classpath/tools/gjdoc/SourcePositionImpl.java, * tools/gnu/classpath/tools/gjdoc/TagContainer.java, * tools/gnu/classpath/tools/gjdoc/TagImpl.java, * tools/gnu/classpath/tools/gjdoc/TemporaryStore.java, * tools/gnu/classpath/tools/gjdoc/TextTagImpl.java, * tools/gnu/classpath/tools/gjdoc/ThrowsTagImpl.java, * tools/gnu/classpath/tools/gjdoc/TimerDoclet.java, * tools/gnu/classpath/tools/gjdoc/Timer.java, * tools/gnu/classpath/tools/gjdoc/TypeImpl.java, * tools/gnu/classpath/tools/gjdoc/TypeVariableImpl.java, * tools/gnu/classpath/tools/gjdoc/ValueTagImpl.java, * tools/gnu/classpath/tools/gjdoc/WritableType.java, * tools/gnu/classpath/tools/IOToolkit.java, * tools/gnu/classpath/tools/java2xhtml/.cvsignore, * tools/gnu/classpath/tools/java2xhtml/Java2xhtml.java, * tools/gnu/classpath/tools/MalformedInputEvent.java, * tools/gnu/classpath/tools/MalformedInputListener.java, * tools/gnu/classpath/tools/NotifyingInputStreamReader.java, * tools/gnu/classpath/tools/StringToolkit.java, * tools/gnu/classpath/tools/taglets/AuthorTaglet.java, * tools/gnu/classpath/tools/taglets/CodeTaglet.java, * tools/gnu/classpath/tools/taglets/CopyrightTaglet.java, * tools/gnu/classpath/tools/taglets/.cvsignore, * tools/gnu/classpath/tools/taglets/DeprecatedTaglet.java, * tools/gnu/classpath/tools/taglets/GenericTaglet.java, * tools/gnu/classpath/tools/taglets/GnuExtendedTaglet.java, * tools/gnu/classpath/tools/taglets/SinceTaglet.java, * tools/gnu/classpath/tools/taglets/TagletContext.java, * tools/gnu/classpath/tools/taglets/ValueTaglet.java, * tools/gnu/classpath/tools/taglets/VersionTaglet.java, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/gjdoc_common.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/about.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/allclasses.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/allpackages.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/alphaindex_chunked.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/alphaindex.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/classdoc-source.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/classdoc-uses.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/classdoc.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/deprecated.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/descriptor.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/doctranslet.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/fulltree.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/gjdoc.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/help.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/html_common.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/index_noframes.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/index.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/packageclasses.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/packagedoc.xsl, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/res/default_help_en.html, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/res/gjdochtml-clean.css, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/res/gjdochtml.css, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/res/gjdochtml-fixed.css, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/res/gjdochtml-sclara.css, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/res/gjdoc.js, * tools/resource/gnu/classpath/tools/gjdoc/doctranslets/html/serialized.xsl, * tools/resource/gnu/classpath/tools/gjdoc/dtd/dbcentx.mod, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-amsa.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-amsb.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-amsc.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-amsn.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-amso.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-amsr.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-box.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-cyr1.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-cyr2.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-dia.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-grk1.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-grk2.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-grk3.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-grk4.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-lat1.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-lat2.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-num.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-pub.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/ent/iso-tech.ent, * tools/resource/gnu/classpath/tools/gjdoc/dtd/gjdoc-alphaindex.dtd, * tools/resource/gnu/classpath/tools/gjdoc/dtd/gjdoc.dtd, * tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/gjdochtml-clean-color1.css, * tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/gjdochtml-clean-layout.css, * tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/gjdochtml-vanilla.css, * tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/gjdoc.js, * tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/help.xhtml, * tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/HtmlDoclet.properties, * tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/xhtml11-target10.dtd, * tools/resource/gnu/classpath/tools/gjdoc/java.lang-classes-1.2.txt, * tools/resource/gnu/classpath/tools/gjdoc/java.lang-classes-1.3.txt, * tools/resource/gnu/classpath/tools/gjdoc/java.lang-classes-1.4.txt, * tools/resource/gnu/classpath/tools/gjdoc/java.lang-classes-1.5.txt, * tools/resource/gnu/classpath/tools/gjdoc/rng/gjdoc-classdoc.rng, * tools/resource/gnu/classpath/tools/gjdoc/rng/gjdoc-common.rng, * tools/resource/gnu/classpath/tools/gjdoc/rng/gjdoc-index.rng, * tools/resource/gnu/classpath/tools/gjdoc/version.properties, * tools/resource/gnu/classpath/tools/gjdoc/version.properties.in: New files, taken from gjdoc source tree.
* 2008-05-26 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2008-05-261-2/+9
| | | | | | | * tools/gnu/classpath/tools/jar/Creator.java: (writeCommandLineEntries(Main,OutputStream)): Add default value for manifest version and include Created-By property.
* 2008-05-07 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2008-05-0710-30/+30
| | | | | | | | | | | | | | | PR classpath/21869 * tools/gnu/classpath/tools/jar/Indexer.java, * tools/gnu/classpath/tools/javah/JniHelper.java, * tools/gnu/classpath/tools/native2ascii/Native2ASCII.java, * tools/gnu/classpath/tools/orbd/PersistentMap.java, * tools/gnu/classpath/tools/rmic/ClassRmicCompiler.java, * tools/gnu/classpath/tools/rmic/Generator.java, * tools/gnu/classpath/tools/rmic/MethodGenerator.java, * tools/gnu/classpath/tools/rmic/RmiMethodGenerator.java, * tools/gnu/classpath/tools/rmic/SourceGiopRmicCompiler.java, * tools/gnu/classpath/tools/rmic/SourceRmicCompiler.java: Swap use of StringBuffer for StringBuilder.
* * tools/gnu/classpath/tools/orbd/Main.java: Bump copyright year.Tom Tromey2008-04-171-2/+2
| | | | | * tools/resource/gnu/classpath/tools/common/Messages.properties (ClasspathToolParser.VersionFormat): Bump copyright year.
* * tools/gnu/classpath/tools/getopt/Parser.java (options): Don'tTom Tromey2008-03-201-6/+22
| | | | | | | | initialize. (add, addFinal): Don't update options. (requireOptions): New method. (printHelp): Synchronize. Call requireOptions. (parse): Call requireOptions.
* 2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2008-02-2110-581/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR classpath/35111: * resource/com/sun/tools/javac/messages.properties, * resource/gnu/classpath/tools/appletviewer/messages.properties, * resource/gnu/classpath/tools/common/Messages.properties, * resource/gnu/classpath/tools/getopt/Messages.properties, * resource/gnu/classpath/tools/jar/messages.properties, * resource/gnu/classpath/tools/jarsigner/messages.properties, * resource/gnu/classpath/tools/keytool/messages.properties, * resource/gnu/classpath/tools/native2ascii/messages.properties, * resource/gnu/classpath/tools/orbd/messages.properties, * resource/gnu/classpath/tools/rmic/messages.properties, * resource/gnu/classpath/tools/rmid/messages.properties, * resource/gnu/classpath/tools/rmiregistry/messages.properties, * resource/gnu/classpath/tools/serialver/messages.properties, * resource/gnu/classpath/tools/tnameserv/messages.properties, * resource/sun/rmi/rmic/messages.properties: Removed. * tools/Makefile.am: Copy .jav template files and use resource subdirectory of tools. * tools/gnu/classpath/tools/rmic/templates/ImplTie.jav, * tools/gnu/classpath/tools/rmic/templates/Stub.jav, * tools/gnu/classpath/tools/rmic/templates/StubMethod.jav, * tools/gnu/classpath/tools/rmic/templates/StubMethodVoid.jav, * tools/gnu/classpath/tools/rmic/templates/Stub_12.jav, * tools/gnu/classpath/tools/rmic/templates/Stub_12Method.jav, * tools/gnu/classpath/tools/rmic/templates/Stub_12MethodVoid.jav, * tools/gnu/classpath/tools/rmic/templates/Tie.jav, * tools/gnu/classpath/tools/rmic/templates/TieMethod.jav, * tools/gnu/classpath/tools/rmic/templates/TieMethodVoid.jav: Removed. * tools/resource/com/sun/tools/javac/messages.properties, * tools/resource/gnu/classpath/tools/appletviewer/messages.properties, * tools/resource/gnu/classpath/tools/common/Messages.properties, * tools/resource/gnu/classpath/tools/getopt/Messages.properties, * tools/resource/gnu/classpath/tools/jar/messages.properties, * tools/resource/gnu/classpath/tools/jarsigner/messages.properties, * tools/resource/gnu/classpath/tools/keytool/messages.properties, * tools/resource/gnu/classpath/tools/native2ascii/messages.properties, * tools/resource/gnu/classpath/tools/orbd/messages.properties, * tools/resource/gnu/classpath/tools/rmic/messages.properties, * tools/resource/gnu/classpath/tools/rmic/templates/ImplTie.jav, * tools/resource/gnu/classpath/tools/rmic/templates/Stub.jav, * tools/resource/gnu/classpath/tools/rmic/templates/StubMethod.jav, * tools/resource/gnu/classpath/tools/rmic/templates/StubMethodVoid.jav, * tools/resource/gnu/classpath/tools/rmic/templates/Stub_12.jav, * tools/resource/gnu/classpath/tools/rmic/templates/Stub_12Method.jav, * tools/resource/gnu/classpath/tools/rmic/templates/Stub_12MethodVoid.jav, * tools/resource/gnu/classpath/tools/rmic/templates/Tie.jav, * tools/resource/gnu/classpath/tools/rmic/templates/TieMethod.jav, * tools/resource/gnu/classpath/tools/rmic/templates/TieMethodVoid.jav, * tools/resource/gnu/classpath/tools/rmid/messages.properties, * tools/resource/gnu/classpath/tools/rmiregistry/messages.properties, * tools/resource/gnu/classpath/tools/serialver/messages.properties, * tools/resource/gnu/classpath/tools/tnameserv/messages.properties, * tools/resource/sun/rmi/rmic/messages.properties: Added.
* reversal of reversedlibgcj-import-20080128Dalibor Topic2008-01-251-11/+1
| | | | | | | | | | | | | 2008-01-25 Dalibor Topic <robilad@kaffe.org> * tools/gnu/classpath/tools/native2ascii/Native2ASCII.java (createParser): Removed unused reversed misspelling. Use Native2ASCII.ReverseHelp instead of Native2ASCII.ReversedHelp. * resource/gnu/classpath/tools/native2ascii/messages.properties (Native2ASCII.ReverseHelp): New, renamed from ... (Native2ASCII.ReversedHelp): Removed. (Native2ASCII.ReversedHelpCompat): Removed.
* * resource/gnu/classpath/tools/native2ascii/messages.propertiesTom Tromey2008-01-241-2/+12
| | | | | | (Native2ASCII.ReversedHelpCompat): New. * tools/gnu/classpath/tools/native2ascii/Native2ASCII.java (createParser): Add -reverse. Update -reversed.
* 2008-01-09 Stefan Huehner <stefan@huehner.org>Andrew John Hughes2008-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * examples/gnu/classpath/examples/java2d/J2dBenchmark.java, * gnu/CORBA/OrbFocused.java, * gnu/CORBA/CDR/HeadlessInput.java, * gnu/java/awt/peer/gtk/CairoGraphics2D.java, * gnu/java/awt/peer/gtk/GtkFramePeer.java, * gnu/java/awt/peer/qt/QtMenuPeer.java, * gnu/java/nio/FileChannelImpl.java, * gnu/java/nio/SocketChannelSelectionKeyImpl.java, * gnu/java/security/Engine.java, * gnu/javax/imageio/jpeg/JPEGComponent.java, * gnu/javax/imageio/jpeg/JPEGDecoder.java, * gnu/javax/imageio/jpeg/JPEGFrame.java, * gnu/javax/print/PrinterDialog.java, * gnu/javax/security/auth/Password.java, * gnu/javax/swing/text/html/parser/support/Parser.java, * gnu/javax/swing/text/html/parser/support/parameterDefaulter.java, * gnu/xml/pipeline/DomConsumer.java, * java/awt/AWTKeyStroke.java, * java/awt/DefaultKeyboardFocusManager.java, * java/awt/GridBagLayout.java, * java/awt/dnd/DragGestureRecognizer.java, * java/awt/geom/Arc2D.java, * java/awt/geom/CubicCurve2D.java, * java/awt/geom/QuadCurve2D.java, * java/awt/im/InputContext.java, * java/awt/image/AffineTransformOp.java, * java/beans/Encoder.java, * java/io/ObjectInputStream.java, * java/io/ObjectStreamClass.java, * java/net/ResolverCache.java, * java/nio/charset/Charset.java, * java/security/SecureClassLoader.java, * java/text/MessageFormat.java, * java/util/jar/Manifest.java, * javax/accessibility/AccessibleRelationSet.java, * javax/imageio/ImageReader.java, * javax/imageio/metadata/IIOMetadataNode.java, * javax/print/attribute/standard/MediaSize.java, * javax/print/attribute/standard/PrinterStateReasons.java, * javax/swing/JTree.java, * javax/swing/table/DefaultTableColumnModel.java, * javax/swing/text/html/MinimalHTMLWriter.java, * javax/swing/text/html/parser/DTD.java, * javax/swing/tree/DefaultMutableTreeNode.java, * javax/swing/undo/UndoManager.java, * org/omg/CosNaming/NamingContextExtPOA.java, * org/omg/CosNaming/NamingContextPOA.java, * org/omg/CosNaming/_NamingContextExtImplBase.java, * org/omg/CosNaming/_NamingContextImplBase.java, * tools/gnu/classpath/tools/appletviewer/CommonAppletStub.java: Remove unneeded casts
* 2008-01-04 Stefan Huehner <stefan@huehner.org>Andrew John Hughes2008-01-073-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/CORBA/BigDecimalHelper.java, * gnu/CORBA/CDR/AbstractCdrInput.java, * gnu/CORBA/CDR/AbstractCdrOutput.java, * gnu/CORBA/CDR/HeadlessInput.java, * gnu/CORBA/CDR/gnuRuntime.java, * gnu/CORBA/Connected_objects.java, * gnu/CORBA/GIOP/CancelHeader.java, * gnu/CORBA/GIOP/v1_0/CancelHeader.java, * gnu/CORBA/IOR.java, * gnu/CORBA/Interceptor/Registrator.java, * gnu/CORBA/IorDelegate.java, * gnu/CORBA/NamingService/NameTransformer.java, * gnu/CORBA/ObjectCreator.java, * gnu/CORBA/OrbFunctional.java, * gnu/CORBA/Poa/AOM.java, * gnu/CORBA/Poa/gnuPOA.java, * gnu/CORBA/Poa/gnuPOAManager.java, * gnu/CORBA/Poa/gnuServantObject.java, * gnu/CORBA/typecodes/FixedTypeCode.java, * gnu/CORBA/typecodes/RecursiveTypeCode.java, * gnu/java/awt/AWTUtilities.java, * gnu/java/awt/peer/gtk/CairoGraphics2D.java, * gnu/java/awt/peer/gtk/CairoSurface.java, * gnu/java/awt/peer/swing/SwingMenuBarPeer.java, * gnu/java/text/AttributedFormatBuffer.java, * gnu/java/util/regex/REToken.java, * gnu/javax/imageio/gif/GIFFile.java, * gnu/javax/imageio/png/PNGDecoder.java, * gnu/javax/management/Server.java, * gnu/javax/naming/giop/ContextContinuation.java, * gnu/javax/naming/jndi/url/rmi/ContextContinuation.java, * gnu/javax/swing/text/html/css/Selector.java, * gnu/javax/swing/text/html/parser/models/node.java, * gnu/javax/swing/text/html/parser/support/Parser.java, * gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java, * gnu/javax/swing/text/html/parser/support/textPreProcessor.java, * gnu/xml/util/Resolver.java, * java/awt/image/AreaAveragingScaleFilter.java, * java/beans/Beans.java, * java/beans/XMLDecoder.java, * java/beans/beancontext/BeanContextServicesSupport.java, * java/beans/beancontext/BeanContextSupport.java, * java/io/CharArrayWriter.java, * java/lang/System.java, * java/net/ResolverCache.java, * java/util/Calendar.java, * java/util/Collections.java, * java/util/Formatter.java, * javax/accessibility/AccessibleEditableText.java, * javax/imageio/ImageReader.java, * javax/imageio/ImageTypeSpecifier.java, * javax/imageio/ImageWriter.java, * javax/imageio/spi/ServiceRegistry.java, * javax/imageio/stream/ImageInputStream.java, * javax/management/MBeanPermission.java, * javax/rmi/CORBA/PortableRemoteObjectDelegate.java, * javax/rmi/CORBA/Util.java, * javax/rmi/CORBA/UtilDelegate.java, * javax/rmi/CORBA/ValueHandler.java, * javax/rmi/PortableRemoteObject.java, * org/ietf/jgss/GSSContext.java, * tools/gnu/classpath/tools/appletviewer/PluginAppletWindow.java, * tools/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.java, * tools/gnu/classpath/tools/appletviewer/TagParser.java, * vm/reference/gnu/java/nio/VMChannel.java: Correct javadoc to match the functions' parameters * gnu/java/awt/peer/swing/SwingTextFieldPeer.java: Rename start_pos parameter to startPos to conform to style.
* 2007-12-10 Robert Schuster <robertschuster@fsfe.org>Robert Schuster2007-12-101-4/+14
| | | | | | | | PR classpath/32516: * tools/gnu/classpath/tools/jar/Entry.java: (Entry(File, String)): Added loop to remove all dot-file separator prefixes. (Entry(File)): Call Entry(File, String) constructor variant.
* 2007-09-18 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-09-187-21/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * examples/gnu/classpath/examples/management/TestMemoryPool.java, examples/gnu/classpath/examples/swing/DocumentFilterDemo.java, examples/gnu/classpath/examples/swing/TableDemo.java, gnu/CORBA/BigDecimalHelper.java, gnu/CORBA/ByteArrayComparator.java, gnu/CORBA/CollocatedOrbs.java, gnu/CORBA/EmptyExceptionHolder.java, gnu/CORBA/IorDelegate.java, gnu/CORBA/OrbRestricted.java, gnu/CORBA/ServiceRequestAdapter.java, gnu/CORBA/gnuContextList.java, gnu/CORBA/gnuExceptionList.java, gnu/CORBA/gnuRequest.java, gnu/CORBA/CDR/LittleEndianInputStream.java, gnu/CORBA/DynAn/DivideableAny.java, gnu/CORBA/DynAn/gnuDynArray.java, gnu/CORBA/GIOP/CodeSetServiceContext.java, gnu/CORBA/Interceptor/IORInterceptors.java, gnu/CORBA/NamingService/NameParser.java, gnu/CORBA/Poa/gnuPOAManager.java, gnu/classpath/jdwp/event/filters/StepFilter.java, gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java, gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java, gnu/java/awt/ClasspathToolkit.java, gnu/java/awt/EmbeddedWindow.java, gnu/java/awt/peer/KDEDesktopPeer.java, gnu/java/awt/peer/gtk/CairoSurface.java, gnu/java/awt/peer/swing/SwingCheckboxPeer.java, gnu/java/awt/peer/swing/SwingTextAreaPeer.java, gnu/java/awt/peer/swing/SwingTextFieldPeer.java, gnu/java/awt/print/PostScriptGraphics2D.java, gnu/java/awt/print/SpooledDocument.java, gnu/java/io/PlatformHelper.java, gnu/java/lang/management/BeanImpl.java, gnu/java/locale/LocaleHelper.java, gnu/java/net/protocol/http/Request.java, gnu/java/nio/DatagramChannelImpl.java, gnu/java/nio/KqueueSelectionKeyImpl.java, gnu/java/nio/NIOSocket.java, gnu/java/nio/ServerSocketChannelImpl.java, gnu/java/nio/SocketChannelImpl.java, gnu/java/rmi/server/RMIObjectInputStream.java, gnu/java/util/regex/RE.java, gnu/javax/imageio/bmp/DecodeBF16.java, gnu/javax/imageio/bmp/EncodeRGB32.java, gnu/javax/imageio/jpeg/JPEGDecoder.java, gnu/javax/imageio/jpeg/JPEGException.java, gnu/javax/imageio/jpeg/JPEGImageInputStream.java, gnu/javax/imageio/png/PNGChunk.java, gnu/javax/imageio/png/PNGEncoder.java, gnu/javax/imageio/png/PNGFile.java, gnu/javax/imageio/png/PNGGamma.java, gnu/javax/net/ssl/SSLRecordHandler.java, gnu/javax/net/ssl/StaticTrustAnchors.java, gnu/javax/net/ssl/provider/CertificateRequestBuilder.java, gnu/javax/net/ssl/provider/ClientHandshake.java, gnu/javax/net/ssl/provider/ClientPSKParameters.java, gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.java, gnu/javax/net/ssl/provider/ContentType.java, gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java, gnu/javax/net/ssl/provider/Handshake.java, gnu/javax/net/ssl/provider/InputSecurityParameters.java, gnu/javax/net/ssl/provider/OutputSecurityParameters.java, gnu/javax/net/ssl/provider/ProtocolVersion.java, gnu/javax/net/ssl/provider/Random.java, gnu/javax/net/ssl/provider/SRPTrustManagerFactory.java, gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.java, gnu/javax/net/ssl/provider/SessionImpl.java, gnu/javax/net/ssl/provider/Signature.java, gnu/javax/net/ssl/provider/SimpleSessionContext.java, gnu/javax/net/ssl/provider/TLSHMac.java, gnu/javax/net/ssl/provider/TrustedAuthorities.java, gnu/javax/net/ssl/provider/UnresolvedExtensionValue.java, gnu/javax/net/ssl/provider/X509KeyManagerFactory.java, gnu/javax/security/auth/Password.java, gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.java, gnu/javax/sound/midi/file/MidiFileWriter.java, gnu/javax/sound/sampled/AU/AUReader.java, gnu/jav gnu/javax/sound/sampled/gstreamer/io/G gnu/xml/dom/html2/DomHTMLButtonElement.java, gnu/xml/dom/html2/DomHTMLCollection.java, gnu/xml/dom/html2/DomHTMLParser.java, gnu/xml/stream/EndDocumentImpl.java, gnu/xml/stream/SAXParser.java, gnu/xml/stream/XIncludeFilter.java, gnu/xml/stream/XMLEventImpl.java, gnu/xml/transform/StreamSerializer.java, gnu/xml/transform/Stylesheet.java, gnu/xml/validation/datatype/Ba gnu/xml/validation/datatype/BooleanTy gnu/xml/validation/datatype/De gnu/xml/validation/datatype/Doub gnu/xml/validation/datatyp gnu/xml/validation/datatype/HexBinaryType.j gnu/xml/validation/datatype/Notatio gnu/xml/validation/datatype/Simpl gnu/xml/validation/datatype/StringType.jav gnu/xml/validation/datatype/Type.java, gnu/xml/validation/datatype/TypeBuilder.java, gnu/xml/validation/relaxng/FullSy gnu/xml/validation/xmlschema/XMLSchemaAttributeTy gnu/xml/validation/xmlschema/XMLSchemaBuilder.java, gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.java, gnu/xml/xpath/XPathParser.java, java/awt/MenuShortcut.java, java/awt/font/LineBreakMeasurer.java, java/awt/font/TextMeasurer.java, java/awt/image/BufferedImage.java, java/beans/beancontext/BeanContextServicesSupport.java, java/security/SecureClassLoader.java, java/security/cert/CertificateFactory.java, javax/imageio/metadata/IIOMetadataFormatImpl.java, javax/imageio/stream/MemoryCacheImageInputStream.java, javax/management/ObjectName.java, javax/management/openmbean/ArrayType.java, javax/net/ssl/HttpsURLConnection.java, javax/print/attribute/standard/JobStateReasons.java javax/swing/RepaintManager.java, javax/swing/plaf/basic/BasicDirectory javax/swing/plaf/basic/BasicFileChooserUI. javax/swing/plaf/basic/BasicLabelUI. javax/swing/plaf/metal/MetalScrollButton.java, javax/swing/table/DefaultTableCellRenderer.java, javax/swing/text/ParagraphView.java, javax/swing/text/html/ResetableToggleButtonModel.java, javax/swing/text/html/parser/Entity.java, javax/swing/tree/DefaultTreeCellRenderer.java, javax/xml/datatype/DatatypeFactory.java, javax/xml/stream/XMLEventFactory.java, javax/xml/stream/XMLInputFactory.java, org/omg/IOP/TaggedComponentHelper.java, sun/reflect/annotation/ExceptionProxy.java, tools/gnu/classpath/tools/appletviewer/Main.java, tools/gnu/classpath/tools/appletviewer/PluginAppletWindow.java, tools/gnu/classpath/tools/orbd/Main.java, tools/gnu/classpath/tools/rmic/ClassRmicCompiler.java, tools/gnu/classpath/tools/rmic/Main.java, tools/gnu/classpath/tools/rmid/Main.java, tools/gnu/classpath/tools/tnameserv/Main.java, vm/reference/gnu/classpath/jdwp/VMVirtualMachine.java, vm/reference/java/lang/VMClass.java, vm/reference/java/security/VMSecureRandom.java: Removed unused imports.
* 2007-07-31 Christian Thalinger <twisti@complang.tuwien.ac.at>Christian Thalinger2007-07-313-9/+17
| | | | | | | | | * tools/gnu/classpath/tools/javah/Main.java (writeHeaders): Renamed filename to file. * tools/gnu/classpath/tools/javah/CniIncludePrinter.java (printClass): Likewise. * tools/gnu/classpath/tools/javah/JniIncludePrinter.java (printClass): Replace '$' with '_' in filename.
* * tools/gnu/classpath/tools/javah/MethodHelper.java (print):Tom Tromey2007-04-192-16/+37
| | | | | | | | Changed arguments. Directly print method name. * tools/gnu/classpath/tools/javah/ClassWrapper.java (methodNameMap): New field. (makeVtable): Initialize it. (printMethods): Compute name for bridge targets.
* 2007-03-26 Stepan Kasal <skasal@redhat.com> Tom Tromey2007-03-261-1/+8
| | | | | | * tools/gnu/classpath/tools/javah/Main.java (cniOrJniSeen): New field. (getParser): Use new field.
* * tools/gnu/classpath/tools/javah/Main.java (run): Use class'Tom Tromey2007-03-171-2/+2
| | | | name in File case.
* * tools/gnu/classpath/tools/javah/JniStubPrinter.javaTom Tromey2007-03-166-21/+33
| | | | | | | | | | | | | | | | (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/JniIncludePrinter.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/CniIncludePrinter.java (printClass): Use user's file name. * tools/gnu/classpath/tools/javah/CniStubPrinter.java (printClass): Use user's file name. * tools/gnu/classpath/tools/javah/Printer.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/Main.java (getParser): Fix '-v' argument order. (writeHeaders): Use a HashMap. (run): Put class name into HashMap for writeHeaders.
* * tools/gnu/classpath/tools/javah/Main.java (getName): NewTom Tromey2007-03-062-5/+168
| | | | | | | | | method. (getParser): Now protected. Use getName. Add '-v' alias for --verbose. (postParse): New method. (run): Now protected. Use postParse. * tools/gnu/classpath/tools/javah/GcjhMain.java: New file.
* * tools/gnu/classpath/tools/javah/PathOptionGroup.javaTom Tromey2007-02-071-0/+7
| | | | (PathOptionGroup): Allow '-cp' as well.
* PR libgcj/30707:Tom Tromey2007-02-061-3/+1
| | | | | * tools/gnu/classpath/tools/javah/JniIncludePrinter.java (printClass): Always print a header.
* 2007-02-05 Andrew Haley <aph@redhat.com>Andrew Haley2007-02-062-3/+7
| | | | | | | | PR cp-tools/30706 * tools/gnu/classpath/tools/javah/JniIncludePrinter.java: (printClass): Replace '/' in filenames with '_'. * tools/gnu/classpath/tools/javah/JniStubPrinter.java (printClass): Likewise.
* 2007-01-31 Casey Marshall <csm@gnu.org>Casey Marshall2007-02-014-11/+11
| | | | | | | | | | | | | | | | * gnu/javax/net/ssl/Base64.java: move to `gnu/java/util/Base64.java.' * gnu/javax/net/ssl/PrivateCredentials.java: clean up unused imports. (add): use `gnu.java.util.Base64.' * gnu/java/net/protocol/http/Request.java (authenticate): use `gnu.java.util.Base64.' * tools/gnu/classpath/tools/jarsigner/HashUtils.java (hashStream): likewise. * tools/gnu/classpath/tools/keytool/CertReqCmd.java (start): likewise. * tools/gnu/classpath/tools/keytool/ExportCmd.java (start): likewise. * tools/gnu/classpath/tools/keytool/ListCmd.java (printRFC1421): likewise. * gnu/java/net/Base64.java: removed. * gnu/java/security/util/Base64.java: removed.
* * resource/gnu/classpath/tools/jar/messages.propertiesTom Tromey2007-01-311-1/+28
| | | | | | | | (Main.Stdin): New message. * tools/gnu/classpath/tools/jar/Main.java (initializeParser): Add '-@' option. (readNames): New method. (run): Use it.
* * tools/gnu/classpath/tools/javah/FieldHelper.java (print): PrintTom Tromey2007-01-261-3/+3
| | | | 'volatile' after field type.
* * tools/gnu/classpath/tools/javah/PathOptionGroup.javaTom Tromey2007-01-171-1/+6
| | | | (PathOptionGroup): Set default boot class path.
* * tools/gnu/classpath/tools/native2ascii/Native2ASCII.java (run):Tom Tromey2007-01-081-2/+2
| | | | Fix length check. PR classpath/30346.
* 2007-01-09 Raif S. Naffah <classpath@naffah-raif.name>Raif S. Naffah2007-01-084-48/+28
| | | | | | | | | | | | | | | | | | | | | * tools/gnu/classpath/tools/jarsigner/SFHelper.java: Updated copyright year. (sfEntries): Use generics. (writeDSA()): Likewise. (startSigning()): Likewise. (updateEntry()): Likewise. * tools/gnu/classpath/tools/jarsigner/Messages.java: Updated copyright year. (CACHED_FORMATS): Use generics. (getFormattedString()): Likewise. * tools/gnu/classpath/tools/jarsigner/Main.java: Updated copyright year. (fileAndAlias): Use generics. (ToolParser.validate()): Likewise. * tools/gnu/classpath/tools/jarsigner/JarVerifier.java: Updated copyright year. Re-ordered imports and removed unused entries. (entryHashes): Use generics. (start()): Likewise. (verifySFEntries()): Likewise. Use map's entrySet() instead of its keySet().
* 2006-12-19 Mario Torre <neugens@limasoftware.net>Mario Torre2006-12-193-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/imageio/spi/ServiceRegistry.java: fixed Empty control-flow statement. * tools/gnu/classpath/tools/rmid/ActivationSystemImpl.java: likewise. * gnu/java/io/Base64InputStream.java (read): likewise. * gnu/javax/swing/text/html/CharacterAttributeTranslator.java: likewise. * java/util/zip/DeflaterEngine.java (findLongestMatch): likewise. * java/util/zip/ZipInputStream.java (closeEntry): likewise. * java/util/zip/DeflaterHuffman.java (Tree.buildLength): likewise. * org/omg/CORBA/ORB.java: likewise. * javax/swing/plaf/metal/MetalFileChooserUI.java: likewise. * gnu/javax/imageio/png/PNGICCProfile.java (PNGICCProfile): likewise. * tools/external/asm/org/objectweb/asm/xml/ASMContentHandler.java: likewise. * java/text/MessageFormat.java (MessageFormatElement.setLocale): likewise. * java/text/BreakIterator.java (preceding): likewise. * gnu/javax/net/ssl/provider/SSLEngineImpl.java: likewise. * gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java (engineVerify): likewise. * java/beans/XMLEncoder.java (writeObject): likewise. * gnu/java/beans/encoder/ScanEngine.java (ScanEngine): likewise. * java/util/Collections.java (binarySearch): likewise. * java/util/StringTokenizer.java (nextToken): likewise. * java/util/PriorityQueue.java (.next): likewise. * java/util/EnumMap.java (..next): likewise. * java/util/BitSet.java (length): likewise. * java/util/Date.java (parse): likewise. * javax/swing/text/html/CSSParser.java (parse): likewise. * javax/swing/plaf/basic/BasicTabbedPaneUI.java (TabbedPaneScrollLayout.calculateTabRects): likewise. * java/lang/Character.java (UnicodeBlock): likewise. * java/lang/String.java (trim): likewise. * java/lang/StrictMath.java (remPiOver2): likewise. * javax/swing/JFormattedTextField.java (commitEdit): likewise. * javax/swing/JComponent.java (paintImmediately2): likewise. (paintChildren): likewise. * javax/swing/JToolTip.java (paramString): likewise. * javax/swing/JEditorPane.java (JEditorPane): likewise. * gnu/CORBA/Poa/gnuPOA.java: likewise. * gnu/javax/security/auth/login/ConfigFileParser.java (parseAppOrOtherEntry): likewise. (parse): likewise. * java/math/BigInteger.java (setBitOp): likewise. (add): likewise. (BigInteger): likewise. * gnu/java/lang/management/BeanImpl.java (translate): likewise. * javax/swing/text/DefaultStyledDocument.java (ElementBuffer.insertUpdate): likewise. * javax/swing/text/AbstractDocument.java (BranchElement): likewise. * javax/swing/text/JTextComponent.java (getScrollableTracksViewportWidth): likewise. * javax/swing/text/FieldView.java (checkContainer): likewise. * javax/swing/text/AsyncBoxView.java (ChildLocator.updateChildOffsets): likewise. * java/text/DecimalFormat.java (formatToCharacterIterator): likewise. (parse): small refactoring.
* * tools/gnu/classpath/tools/serialver/SerialVer.java (addFileURL):Tom Tromey2006-12-156-15/+14
| | | | | | | | | | | | | | | | | | Genericized. (getClassLoader): Likewise. (classes): Likewise. * tools/gnu/classpath/tools/native2ascii/Native2ASCII.java (main): Removed unused variable. * tools/gnu/classpath/tools/jar/WorkSet.java (allItems): Genericize. (initSet): Likewise. * tools/gnu/classpath/tools/jar/Main.java (entries): Genericize. * tools/gnu/classpath/tools/jar/Indexer.java (indexJarFile): Genericized. * tools/gnu/classpath/tools/jar/Creator.java (writeFile): Close the input stream. (writtenItems): Genericize. (addEntries): Likewise. (getAllEntries): Likewise.
* 2006-12-15 Andrew Haley <aph@redhat.com>Andrew Haley2006-12-151-3/+6
| | | | | | | | | * tools/Makefile.am (TOOLS_ZIP): Pass -g -w to javac. Create all-classes.lst that contains all source filenames. Delete asm.lst. * tools/gnu/classpath/tools/jar/Creator.java (writeFile): Close the inputStream.
* 2006-11-29 Tania Bento <tbento@redhat.com>generics-merge-20061129Tania Bento2006-11-291-1/+55
| | | | | | * tools/gnu/classpath/tools/appletviewer/TagParser.java: (parseParams): Unescape 'val' before putting it into the Map. (unescapeString): New private method.
* * tools/gnu/classpath/tools/getopt/package.html: New file.Tom Tromey2006-11-291-0/+49
|
* * tools/gnu/classpath/tools/javah/JniIncludePrinter.java (printClass):Tom Tromey2006-10-203-6/+6
| | | | | | | | Don't use mangled class name for .h file. * tools/gnu/classpath/tools/javah/JniStubPrinter.java (printClass): Don't use mangled class name for .c file. * tools/gnu/classpath/tools/javah/CniPrintStream.java (writeClass): Handle classes from the default package.
* 2006-10-18 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-10-1811-325/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * resource/gnu/classpath/tools/appletviewer/MessagesBundle.properties: Rename file... * resource/gnu/classpath/tools/appletviewer/messages.properties: New file. * resource/gnu/classpath/tools/appletviewer/MessagesBundle_de.properties: Remove file. * tools/gnu/classpath/tools/appletviewer/AppletWarning.java: Remove file. * tools/gnu/classpath/tools/appletviewer/ConsoleDialog.java: Likewise. * tools/gnu/classpath/tools/appletviewer/Messages.java: New file. * tools/gnu/classpath/tools/appletviewer/CommonAppletStub.java: Retrieve user-visible strings through Messages.getString. * tools/gnu/classpath/tools/appletviewer/Main.java: Likewise. * tools/gnu/classpath/tools/appletviewer/PluginAppletContext.java: Likewise. * tools/gnu/classpath/tools/appletviewer/PluginAppletViewer.java: Likewise. * tools/gnu/classpath/tools/appletviewer/PluginAppletWindow.java: Likewise. * tools/gnu/classpath/tools/appletviewer/StandaloneAppletContext.java: Likewise. * tools/gnu/classpath/tools/appletviewer/StandaloneAppletViewer.java: Likewise. * tools/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.java: Likewise.
* * tools/gnu/classpath/tools/javah/ClassWrapper.java (toString): NewTom Tromey2006-10-131-0/+5
| | | | method.
* 2006-10-07 Audrius Meskauskas <AudriusA@Bioinformatics.org>Audrius Meskauskas2006-10-071-23/+28
| | | | | * tools/gnu/classpath/tools/rmic/RMICException.java: javadoc corrections, reformatted.
* * tools/gnu/classpath/tools/javah/Printer.java (Printer): Don'tTom Tromey2006-09-262-7/+5
| | | | | | | call mkdirs in output-directory case. (getPrintStream): Create output directory. * tools/gnu/classpath/tools/javah/Main.java (makeOutputDirectory): Don't call mkdirs.
* 2006-09-27 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-09-266-60/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tools/gnu/classpath/tools/javah/CniIncludePrinter.java (CniIncludePrinter): Accept three additional arguments. (writePreambleImpl): New method. (getPrintStreamImpl): Likewise. (printClass): Adapted to use new methods in Printer superclass. * tools/gnu/classpath/tools/javah/CniStubPrinter.java: Likewise. * tools/gnu/classpath/tools/javah/JniIncludePrinter.java: Likewise. * tools/gnu/classpath/tools/javah/JniStubPrinter.java: Likewise. * tools/gnu/classpath/tools/javah/Main.java (outFileName): New field. (force): Likewise. (getParser): Add support for -o option. Check that only one of -d or -o is defined. Add support for -jni option. Add support for -force option. (makeOutputFile): New method. (writeHeaders): Removed File argument from signature. (run): Take into account newly added fields. Invoke concrete PrintStream implementations with augmented constructors. * tools/gnu/classpath/tools/javah/Printer.java (outputFileObject): New field. (isDirectory): Likewise. (force): Likewise. (wrotePreamble): Likewise. (Printer): Changed ctor to accept three additional arguments. (printClass): Changed signature to accept one ClassWrapper argument. (writePreambleImpl): New abstract method. (getPrintStreamImpl): Likewise. (getPrintStream): New method. (writePreamble): Likewise.
* 2006-09-22 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-09-2258-1060/+3203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * resource/gnu/classpath/tools/orbd: New directory. * resource/gnu/classpath/tools/rmic: Likewise. * resource/gnu/classpath/tools/rmid: Likewise. * resource/gnu/classpath/tools/rmiregistry: Likewise. * resource/gnu/classpath/tools/tnameserv: Likewise. * tools/gnu/classpath/tools/giop: Move contents to... * tools/gnu/classpath/tools/orbd, tools/gnu/classpath/tools/tnameserv: New directories. * tools/gnu/classpath/tools/rmi/rmic: Move contents to... * tools/gnu/classpath/tools/rmic: New directory. * tools/gnu/classpath/tools/rmi/rmid: Move contents to... * tools/gnu/classpath/tools/rmid: New directory. * tools/gnu/classpath/tools/rmi/registry: Move contents to... * tools/gnu/classpath/tools/rmiregistry: New directory. * resource/gnu/classpath/tools/orbd/messages.properties: New file. * resource/gnu/classpath/tools/rmic/messages.properties: Likewise. * resource/gnu/classpath/tools/rmid/messages.properties: Likewise. * resource/gnu/classpath/tools/rmiregistry/messages.properties: Likewise. * resource/gnu/classpath/tools/tnameserv/messages.properties: Likewise. * tools/gnu/classpath/tools/orbd/Main.java, tools/gnu/classpath/tools/orbd/Messages.java, tools/gnu/classpath/tools/orbd/PersistentContext.java, tools/gnu/classpath/tools/orbd/PersistentContextMap.java, tools/gnu/classpath/tools/orbd/PersistentMap.java, tools/gnu/classpath/tools/rmic/AbstractMethodGenerator.java, tools/gnu/classpath/tools/rmic/CompilationError.java, tools/gnu/classpath/tools/rmic/Generator.java, tools/gnu/classpath/tools/rmic/GiopIo.java, tools/gnu/classpath/tools/rmic/HashFinder.java, tools/gnu/classpath/tools/rmic/Main.java, tools/gnu/classpath/tools/rmic/Messages.java, tools/gnu/classpath/tools/rmic/MethodGenerator.java, tools/gnu/classpath/tools/rmic/RMICException.java, tools/gnu/classpath/tools/rmic/RmiMethodGenerator.java, tools/gnu/classpath/tools/rmic/RmicBackend.java, tools/gnu/classpath/tools/rmic/SourceGiopRmicCompiler.java, tools/gnu/classpath/tools/rmic/SourceRmicCompiler.java, tools/gnu/classpath/tools/rmic/Variables.java, tools/gnu/classpath/tools/rmic/WrapUnWrapper.java, tools/gnu/classpath/tools/rmic/templates, tools/gnu/classpath/tools/rmid/ActivationSystemImpl.java, tools/gnu/classpath/tools/rmid/ActivationSystemImpl_Stub.java, tools/gnu/classpath/tools/rmid/Main.java, tools/gnu/classpath/tools/rmid/Messages.java, tools/gnu/classpath/tools/rmid/PersistentBidiHashTable.java, tools/gnu/classpath/tools/rmiregistry/Main.java, tools/gnu/classpath/tools/rmiregistry/Messages.java, tools/gnu/classpath/tools/rmiregistry/PersistentHashTable.java, tools/gnu/classpath/tools/rmiregistry/RegistryImpl.java, tools/gnu/classpath/tools/rmiregistry/RegistryImpl_Skel.java, tools/gnu/classpath/tools/rmiregistry/RegistryImpl_Stub.java, tools/gnu/classpath/tools/tnameserv/Main.java, tools/gnu/classpath/tools/tnameserv/Messages.java: New files. * tools/gnu/classpath/tools/rmic/ClassRmicCompiler.java: Import RMIC.java from cp-tools. * configure.ac (AC_CONFIG_FILES): Add tools/grmiregistry, tools/gtnameserv, tools/gorbd, tools/grmid and tools/grmic. (AC_CONFIG_COMMANDS): Add grmiregistry, gtnameserv, gorbd, grmid and grmic. * examples/Makefile.am (GLIBJ_CLASSPATH): Add tools.zip. * gnu/CORBA/NamingService/NamingServiceTransient.java (main): Rename... (start): New method. * tools/Makefile.am: Add build support for new tool wrappers. * tools/gorbd.in: New file. * tools/grmic.in: Likewise. * tools/grmid.in: Likewise. * tools/grmiregistry.in: Likewise. * tools/gtnameserv.in: Likewise. * tools/gnu/classpath/tools/AbstractMethodGenerator.java: Move to... * tools/gnu/classpath/tools/rmic/AbstractMethodGenerator.java: New file. * tools/gnu/classpath/tools/HelpPrinter.java: Remove file. * tools/gnu/classpath/tools/rmi/Persistent.java: Move to... * tools/gnu/classpath/tools/common/Persistent.java: New file.
* * tools/gnu/classpath/tools/javah/PathOptionGroup.javaTom Tromey2006-09-2227-70/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (PathOptionGroup): Make -I a joined option. * tools/gnu/classpath/tools/keytool/CACertCmd.java: Updated. * tools/gnu/classpath/tools/keytool/CertReqCmd.java: Updated. * tools/gnu/classpath/tools/keytool/DeleteCmd.java: Updated. * tools/gnu/classpath/tools/keytool/ExportCmd.java: Updated. * tools/gnu/classpath/tools/keytool/GenKeyCmd.java: Updated. * tools/gnu/classpath/tools/keytool/IdentityDBCmd.java: Updated. * tools/gnu/classpath/tools/keytool/ImportCmd.java: Updated. * tools/gnu/classpath/tools/keytool/KeyCloneCmd.java: Updated. * tools/gnu/classpath/tools/keytool/KeyPasswdCmd.java: Updated. * tools/gnu/classpath/tools/keytool/ListCmd.java: Updated. * tools/gnu/classpath/tools/keytool/MainCmd.java: Updated. * tools/gnu/classpath/tools/keytool/PrintCertCmd.java: Updated. * tools/gnu/classpath/tools/keytool/SelfCertCmd.java: Updated. * tools/gnu/classpath/tools/keytool/StorePasswdCmd.java: Updated. * tools/gnu/classpath/tools/appletviewer/Main.java: Updated. * tools/gnu/classpath/tools/jar/Main.java: Updated. * tools/gnu/classpath/tools/jarsigner/Main.java: Updated. * tools/gnu/classpath/tools/javah/Main.java: Updated. * tools/gnu/classpath/tools/native2ascii/Main.java: Updated. * tools/gnu/classpath/tools/serialver/SerialVer.java: Updated. * resource/gnu/classpath/tools/getopt/Messages.properties: Removed unused entries. * resource/gnu/classpath/tools/common/Messages.properties: New file. * tools/gnu/classpath/tools/common/Messages.java: New file. * tools/gnu/classpath/tools/getopt/Messages.java: Now package-private. * tools/gnu/classpath/tools/common/ClasspathToolParser.java: Moved from getopt. (ClasspathToolParser): Add -J option here. (ClasspathToolParser): Call other constructor in this class. * tools/gnu/classpath/tools/getopt/Parser.java (handleLongOption): Handle joined options. (handleShortOptions): Likewise. (handleShortOption): Removed. (finalGroup): New field. (Parser): Initialize new field. Don't add -J option. (addFinal): New method. * tools/gnu/classpath/tools/getopt/OptionGroup.java (printHelp): Use isJoined. * tools/gnu/classpath/tools/getopt/Option.java (isJoined): New method. (Option): Check short option for validity. (Option): New constructors. (joined): New field.
* * tools/gnu/classpath/tools/javah/FieldHelper.java (print): PrintTom Tromey2006-09-111-0/+2
| | | | "volatile" when needed.
* 2006-09-08 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-09-081-0/+30
| | | | | * tools/gnu/classpath/tools/appletviewer/Main.java: Warn about missing security manager when run in standalone mode.
* * tools/gnu/classpath/tools/javah/JniHelper.java (getName): ProperlyTom Tromey2006-08-092-6/+13
| | | | | | | handle arrays. * tools/gnu/classpath/tools/javah/JniIncludePrinter.java (writeFields): Print "L" after int constant. Don't mangle the field name. Only print int/long fields.
* * tools/gnu/classpath/tools/javah/Main.java (getParser): Name programTom Tromey2006-08-091-2/+2
| | | | "javah".
* 2006-07-29 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-07-284-12/+2
| | | | | | | | * tools/gnu/classpath/tools/keytool/Command.java: Removed unused import. (getCallbackHandler): Fully qualify linked class in javadoc. * tools/gnu/classpath/tools/keytool/GenKeyCmd.java (cmdOptionsParser): Removed. * tools/gnu/classpath/tools/keytool/ImportCmd.java (imported): Likewise. * tools/gnu/classpath/tools/keytool/Main.java (printHelp): Likewise.
* * NEWS: Updated.Tom Tromey2006-07-2816-0/+2240
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * .classpath: Updated. * tools/.cvsignore: Added gjavah. * tools/Makefile.am ($(TOOLS_ZIP)): Only build javah if ASM is available. (GLIBJ_CLASSPATH): Add asm jar. (javah): New macro. (bin_PROGRAMS, bin_SCRIPTS): Added $(javah). (gjavah_SOURCES, gjavah_CFLAGS, gjavah_LDFLAGS): new macros. * tools/gjavah.in: New file. * configure.ac: Added --with-asm option. * tools/gnu/classpath/tools/javah/ClassWrapper.java: New file. * tools/gnu/classpath/tools/javah/CniIncludePrinter.java: Likewise. * tools/gnu/classpath/tools/javah/CniPrintStream.java: Likewise. * tools/gnu/classpath/tools/javah/CniStubPrinter.java: Likewise. * tools/gnu/classpath/tools/javah/FieldHelper.java: Likewise. * tools/gnu/classpath/tools/javah/JniHelper.java: Likewise. * tools/gnu/classpath/tools/javah/JniIncludePrinter.java: Likewise. * tools/gnu/classpath/tools/javah/JniStubPrinter.java: Likewise. * tools/gnu/classpath/tools/javah/Keywords.java: Likewise. * tools/gnu/classpath/tools/javah/Main.java: Likewise. * tools/gnu/classpath/tools/javah/MethodHelper.java: Likewise. * tools/gnu/classpath/tools/javah/PackageWrapper.java: Likewise. * tools/gnu/classpath/tools/javah/PathOptionGroup.java: Likewise. * tools/gnu/classpath/tools/javah/Printer.java: Likewise. * tools/gnu/classpath/tools/javah/Text.java: Likewise.
* 2006-07-18 Raif S. Naffah <raif@swiftdsl.com.au>Raif S. Naffah2006-07-181-0/+123
| | | | | | | | | | | | PR Classpath/27205 * tools/gnu/classpath/tools/jarsigner/SFHelper.java (writeDSA): Check certificate validity. (getIssuerName): New method. (getSubjectName): Likewise. (getNotAfterDate): Likewise. (getNotBeforeDate): Likewise. * resource/gnu/classpath/tools/jarsigner/messages.properties: Added messages for newly added messages in SFHelper.