re PR java/13273 (gcj generates call to abstract method)
authorAndrew Haley <aph@redhat.com>
Fri, 16 Jan 2004 17:11:08 +0000 (17:11 +0000)
committerAndrew Haley <aph@gcc.gnu.org>
Fri, 16 Jan 2004 17:11:08 +0000 (17:11 +0000)
commite081a9c4c7807286757f2e8054f79cedcb67d5b2
tree8ba436e6c9894a273df64bd748665bd74dfab8b7
parentab8ffc795c01db35bc620c7f22a2c5236ba958c2
re PR java/13273 (gcj generates call to abstract method)

2004-01-16  Andrew Haley  <aph@redhat.com>

PR java/13273:
* typeck.c (shallow_find_method): New.
(find_method_in_superclasses): New.
(find_method_in_interfaces): New.
(lookup_do): Rewrite.
* java-tree.h (SEARCH_ONLY_INTERFACE): Delete.

* jcf-parse.c (read_class): Save and restore output_class.
* decl.c (java_expand_body): Set output_class from fndecl.

From-SVN: r75980
gcc/java/ChangeLog
gcc/java/decl.c
gcc/java/java-tree.h
gcc/java/jcf-parse.c
gcc/java/typeck.c