------- Additional Comments From mckinlay at redhat dot com 2005-06-18 01:49 ------- GCJ actually has the resolution order correct here. The problem is that a.A.B is not visible from b.C, because its a private class. Instead of an error, however, GCJ needs to resolve to the visible class b.B instead.
I'm testing a patch. -- What |Removed |Added ---------------------------------------------------------------------------- Summary|GCJ imports inner classes |Private inner class is |too eagarly |visible when it shouldn't be http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18119