re PR libgcj/18868 (Interface containing anonymous class breaks gij)
authorTom Tromey <tromey@redhat.com>
Mon, 10 Jan 2005 19:21:46 +0000 (19:21 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Mon, 10 Jan 2005 19:21:46 +0000 (19:21 +0000)
commit0006c7b00d82d3e08e7ea2080ebc586d15c5ef95
tree63bb017144567983b5a4c2149963792d88f6d90d
parent8a7f33c709536358ef22e939da5c9a7d18a938ee
re PR libgcj/18868 (Interface containing anonymous class breaks gij)

PR libgcj/18868:
* include/jvm.h (_Jv_Linker::find_field): Declare.
(_Jv_Linker::find_field_helper): Likewise.
* link.cc (find_field_helper): New method.
(find_field): Likewise.
(resolve_pool_entry): Use it.  Throw NoSuchFieldError when field
not found.
(link_symbol_table): Use find_field.

From-SVN: r93151
libjava/ChangeLog
libjava/include/jvm.h
libjava/link.cc