8sa1-gcc/gcc/java
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
..
boehm.c
buffer.c
buffer.h
builtins.c builtins.c (define_builtin): Don't call make_decl_rtl. 2005-05-24 12:22:03 -07:00
ChangeLog re PR libgcj/21906 (hang when invoking abstract method) 2005-06-15 19:11:43 +00:00
ChangeLog.tree-ssa
chartables.h
check-init.c
class.c re PR libgcj/21906 (hang when invoking abstract method) 2005-06-15 19:11:43 +00:00
config-lang.in re PR java/20309 (gcjh needs a -force option) 2005-05-04 01:46:41 +00:00
constants.c builtins.c (define_builtin): Don't call make_decl_rtl. 2005-05-24 12:22:03 -07:00
convert.h
decl.c re PR libgcj/21906 (hang when invoking abstract method) 2005-06-15 19:11:43 +00:00
except.c * except.c: Fix a comment typo. 2005-04-19 15:45:28 +00:00
expr.c expr.c (int highest_label_pc_this_method, [...]): New globals. 2005-06-13 12:30:47 -07:00
gcj.texi [multiple changes] 2005-05-13 02:02:39 +01:00
gen-table.pl
gjavah.c gjavah.c (error): Add ATTRIBUTE_PRINTF_1. 2005-06-09 10:55:02 +00:00
java-except.h java-except.h (struct eh_range.handler): Remove unused field. 2005-04-19 09:52:21 +00:00
java-gimplify.c
java-opcodes.h
java-tree.def
java-tree.h re PR libgcj/21906 (hang when invoking abstract method) 2005-06-15 19:11:43 +00:00
javaop.def
javaop.h
jcf-depend.c
jcf-dump.c collect2.c, [...]: Replace calls to unlock_stream' with unlock_std_streams'. 2005-04-26 00:24:02 +00:00
jcf-io.c diagnostic.c (warning): Accept parameter to classify warning option. 2005-04-23 17:29:07 -04:00
jcf-parse.c expr.c (int highest_label_pc_this_method, [...]): New globals. 2005-06-13 12:30:47 -07:00
jcf-path.c
jcf-reader.c
jcf-write.c re PR java/19870 (gcj -C doesn't generate accessors for private members across nested class boundaries) 2005-05-27 05:15:26 +00:00
jcf.h
jv-scan.c exgettext: Handle gmsgid and cmsgid arguments specially, as gcc-internal-format and c-format. 2005-06-06 21:31:40 +02:00
jvgenmain.c constants.c, [...]: Update copyright. 2005-05-03 18:47:49 +00:00
jvspec.c
keyword.gperf
keyword.h
lang-specs.h
lang.c re PR libgcj/21692 (unexpected java.lang.NoClassDefFoundError) 2005-05-25 15:08:31 -07:00
lang.opt gcj.texi (Code Generation): Document -fbootstrap-classes. 2005-05-12 01:27:15 +00:00
lex.c
lex.h
Make-lang.in Index: ChangeLog 2005-06-14 09:03:46 +00:00
mangle_name.c
mangle.c re PR libgcj/21692 (unexpected java.lang.NoClassDefFoundError) 2005-05-25 15:08:31 -07:00
parse-scan.y
parse.h gjavah.c (error): Add ATTRIBUTE_PRINTF_1. 2005-06-09 10:55:02 +00:00
parse.y re PR java/21844 (miscompilation of LinkedHashMap) 2005-06-13 19:20:22 +00:00
resource.c builtins.c (define_builtin): Don't call make_decl_rtl. 2005-05-24 12:22:03 -07:00
typeck.c * typeck.c (convert): Only clear TREE_OVERFLOW on INTEGER_CST nodes. 2005-06-09 03:38:09 +00:00
verify-glue.c basic-block.h, [...]: Don't include errors.h and include toplev.h if necessary. 2005-06-01 02:51:18 +00:00
verify-impl.c gjavah.c (error): Add ATTRIBUTE_PRINTF_1. 2005-06-09 10:55:02 +00:00
verify.c java-except.h (struct eh_range.handler): Remove unused field. 2005-04-19 09:52:21 +00:00
verify.h
win32-host.c
zextract.c
zipfile.h