diff options
Diffstat (limited to 'gnu/classpath/tools/README')
-rw-r--r-- | gnu/classpath/tools/README | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/gnu/classpath/tools/README b/gnu/classpath/tools/README deleted file mode 100644 index a5865b6da..000000000 --- a/gnu/classpath/tools/README +++ /dev/null @@ -1,41 +0,0 @@ -The classes in this directory attempt to provide tools similar to -Sun's javap and javah tools. These classes rely heavily on the gnu.bytecode -package that is available from http://www.gnu.org/software/kawa/. Limited -testing has been performed to find the most obvious problems. The most -likely way to find additional problems with these tools will be with -a class that makes heavy use of UNICODE for names of classes, functions, -and fields along with inner classes or inner classes. If you find a -a problem, please try to submit a concise test case that will make -it possible to reproduce the problem along with expected output. - -<java> gnu.classpath.tools.JavapMain - -OR - -<java> gnu.classpath.tools.JavahMain - -Specifying a class can be done in the following ways: - -* java.lang.Exception -* java/lang/Exception -* java/lang/Exception.class - -Search order is to look for an existing file from the current directory, -then to use the user specified CLASSPATH if it exists, or to try loading t -hrough the class library class loader via Class.forName(). This final -method falls back on trying to load via the system boot CLASSPATH and -CLASSPATH combination by reading the class stream when Class.forName() fails. - -Known Problems - -Javah-Like Functionality - -* Some fields that are inherited from super classes - are not properly defined. -* Some headers should have a serialVersionUID even though - the class contains no such field, presumably as an aid - to native code to avoid the calculation. - -Javap-Like Functionality - -* No serious problems are known. |