Dalibor Topic wrote:
Then one needs to weed out the badly named inner classes from the profile, as some classes that should be in separate files because they are not inner classes are not (and patches to make them so would be cool for GNU Classpath).
The list I get is
*** Semantic Error: The input file "gnu/regexp/CharUnit.java" was not found.
*** Semantic Error: The input file "gnu/regexp/IntPair.java" was not found.
*** Semantic Error: The input file "java/lang/SecurityContext.java" was not found.
*** Semantic Error: The input file "java/lang/MathRandom.java" was not found.
*** Semantic Error: The input file "java/io/ValidatorAndPriority.java" was not found.
*** Semantic Error: The input file "java/io/MemberComparator.java" was not found.
*** Semantic Error: The input file "java/io/InterfaceComparator.java" was not found.
*** Semantic Error: The input file "java/util/SubList.java" was not found.
*** Semantic Error: The input file "java/util/RandomAccessSubList.java" was not found.
*** Semantic Error: The input file "java/security/PermissionsHash.java" was not found.
*** Semantic Error: The input file "java/security/AllPermissionCollection.java" was not found.
*** Semantic Error: The input file "java/security/BasicPermissionCollection.java" was not found.
*** Semantic Error: The input file "java/text/MessageFormatElement.java" was not found.
I think we should just make them static inner classes in classpath, or move them to the appropriate gnu.* utility packages. We should discuss this on the classpath mailing list.
This has been fixed in Kaffe's CVS now, afaict. I'll send the patch upstream to classpath as well.
cheers, dalibor topic
_______________________________________________ kaffe mailing list [email protected] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
