summaryrefslogtreecommitdiff
path: root/gcc/ggc-simple.c
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-28 00:21:06 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-28 00:21:06 +0000
commitd31bba8b87a06bf99851897c356d5c1161aebd4f (patch)
tree8b68598e702242c042747ef9d9b00aed4e7d7ab0 /gcc/ggc-simple.c
parentc2f99343ee5eab9521d49d7ec7ec1ea85a6d728d (diff)
downloadgcc-d31bba8b87a06bf99851897c356d5c1161aebd4f.tar.gz
Fix for PR gcj/2:
* expr.c (expand_invoke): Generate check to see if object pointer is null in nonvirtual invocation case. * java-tree.h (soft_nullpointer_node): Declare. * decl.c (soft_nullpointer_node): New global. (init_decl_processing): Initialize soft_nullpointer_node. * parse.y (invocation_mode): Return INVOKE_NONVIRTUAL for `final' or `private' methods. (patch_invoke): Handle INVOKE_NONVIRTUAL case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33495 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ggc-simple.c')
0 files changed, 0 insertions, 0 deletions