Tom Tromey
fbb4c46b2d
re PR libgcj/21906 (hang when invoking abstract method)
gcc/java/:
PR libgcj/21906:
* class.c (make_method_value): Use soft_abstractmethod_node for
abstract method.
* java-tree.h (soft_abstractmethod_node): New define.
(JTI_SOFT_ABSTRACTMETHOD_NODE): New enum constant.
* decl.c (java_init_decl_processing): Initialize
soft_abstractmethod_node.
libjava/:
PR libgcj/21906:
* defineclass.cc (handleMethodsEnd): Set ncode for abstract
methods.
* include/jvm.h (_Jv_ThrowAbstractMethodError): Declare.
* link.cc (_Jv_ThrowAbstractMethodError): Renamed. No longer
static.
(append_partial_itable): Use it.
(set_vtable_entries): Likewise.
From-SVN: r100992
2005-06-15 19:11:43 +00:00
..
2002-10-10 05:21:53 +00:00
2005-01-02 03:35:57 +00:00
2005-05-18 02:03:49 +00:00
2004-07-01 04:09:07 +00:00
2004-09-26 13:38:49 -07:00
2003-06-13 12:20:45 +00:00
2004-11-25 03:47:08 +00:00
2004-09-26 13:38:49 -07:00
2000-03-07 19:55:28 +00:00
2002-03-06 18:54:45 +00:00
2004-07-09 21:00:12 +00:00
2000-03-26 20:33:04 +00:00
2002-04-26 22:39:29 +00:00
2005-03-17 00:18:50 +00:00
2005-04-02 02:26:51 +00:00
2005-03-16 18:18:59 +00:00
2005-03-05 21:47:10 +00:00
2005-05-18 14:20:53 +00:00
2005-04-25 18:44:10 +00:00
2005-04-25 18:44:10 +00:00
2005-06-15 19:11:43 +00:00
2000-04-02 15:41:00 +00:00
2005-04-25 18:44:10 +00:00
2005-06-14 20:05:59 +00:00
2004-09-26 13:38:49 -07:00
2000-03-07 19:55:28 +00:00
2004-12-01 21:44:09 +00:00
2004-07-09 03:39:35 +00:00
2004-10-11 10:49:39 -07:00
2005-03-22 20:10:16 +00:00
2004-02-10 23:57:43 +10:30
2004-07-14 13:09:09 +00:00
2004-10-21 10:44:39 +00:00
2004-09-26 13:38:49 -07:00
1999-07-19 18:03:31 +00:00
2003-06-13 12:20:45 +00:00
2004-09-11 19:13:51 +00:00
2004-08-01 04:29:31 +00:00
2004-02-08 18:35:52 +01:00