CVSROOT: /sources/classpath
Module name: classpath
Changes by: Andrew Haley <aph> 09/06/30 15:52:15
Modified files:
. : ChangeLog
tools/gnu/classpath/tools/javah: ClassWrapper.java
CniPrintStream.java
CniStubPrinter.java
FieldHelper.java Keywords.java
MethodHelper.java
Log message:
2009-06-29 Andrew Haley <[email protected]>
PR java/40590
* tools/gnu/classpath/tools/javah/FieldHelper.java (print):
Use printName().
* tools/gnu/classpath/tools/javah/MethodHelper.java (print):
Use printName().
* tools/gnu/classpath/tools/javah/CniStubPrinter.java
(printDecl):
Use printName().
* tools/gnu/classpath/tools/javah/Keywords.java (words): Replace
with keywords list from gcc/java/mangle.c.
* tools/gnu/classpath/tools/javah/ClassWrapper.java
(printMethods):
Don't pre-convert a C++ keyword.
(print(CniPrintStream)): Call CniPrintStream.printName().
(printContents): Likewise.
* tools/gnu/classpath/tools/javah/CniPrintStream.java
(getClassName): Don't call replaceAll("/", "::").
(print(Type)): Add ""::" befor name, " *" after. Use
printName(), not
print.
(printName(PrintStream, String), printName(String),
printlnName):
New methods.
(moveToPackage): Use printName().
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9767&r2=1.9768
http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/ClassWrapper.java?cvsroot=classpath&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/CniPrintStream.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/CniStubPrinter.java?cvsroot=classpath&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/FieldHelper.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/Keywords.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/MethodHelper.java?cvsroot=classpath&r1=1.3&r2=1.4