8sa1-gcc/gcc/java
Per Bothner 846b0eb83d parse.y (obtain_incomplete_type): Don't wrap unknown types in TREE_LIST - just chain the POINTER_TYPEs together.
T
	* parse.y (obtain_incomplete_type):  Don't wrap unknown types
	in TREE_LIST - just chain the POINTER_TYPEs together.
	(resolve_class):  If type already resolved, return decl.
	After resolving, update TREE_TYPE(class_type), and name (if array).
	* parse.h (do_resolve_class), parse.y:  Make non-static.
	* class.c (maybe_layout_super_class):  Take this_class argument.
	Do do_resolve_class if necessary.
	(layout_class, layout_class_methods): Adjust calls appropriately.
	* parse.h (JDEP_TO_RESOLVE, JDEP_RESOLVED_DECL, JDEP_RESOLVED,
	JDEP_RESOLVED_P):  Redefined for new TREE_LIST-less convention.
	* typeck.c (build_java_array_type):  Don't call layout_class.

From-SVN: r25323
1999-02-19 06:55:18 -08:00
..
buffer.c
buffer.h
ChangeLog parse.y (obtain_incomplete_type): Don't wrap unknown types in TREE_LIST - just chain the POINTER_TYPEs together. 1999-02-19 06:55:17 -08:00
check-init.c Use new TRY_FINALLY_EXPR tree node. 1999-02-19 04:32:39 -08:00
class.c parse.y (obtain_incomplete_type): Don't wrap unknown types in TREE_LIST - just chain the POINTER_TYPEs together. 1999-02-19 06:55:18 -08:00
config-lang.in
constants.c class.c (build_utf8_ref): Back out broken patch which was intended to to output signatures using '.' as a... 1999-02-17 02:01:59 +00:00
convert.h class.c (is_compiled_class): Call safe_layout_class for class compiled from source. 1998-11-10 10:04:25 -08:00
decl.c Update copyrights for the last patch 1999-01-23 21:49:56 +00:00
except.c except.c, [...] (expand_resume_after_catch): new function. 1999-01-25 10:32:18 +00:00
expr.c Use new TRY_FINALLY_EXPR tree node. 1999-02-19 04:32:40 -08:00
gjavah.c Makefile.in (gjavah.o): Depend on $(CONFIG_H) and system.h. 1999-02-01 07:00:40 +00:00
java-except.h except.c, [...] (expand_resume_after_catch): new function. 1999-01-25 10:32:18 +00:00
java-opcodes.h
java-tree.def Use new TRY_FINALLY_EXPR tree node. 1999-02-19 04:32:50 -08:00
java-tree.h Use new TRY_FINALLY_EXPR tree node. 1999-02-19 04:32:50 -08:00
javaop.def
javaop.h Makefile.in (gjavah.o): Depend on $(CONFIG_H) and system.h. 1999-02-01 07:00:40 +00:00
jcf-depend.c
jcf-dump.c Warning fixes: 1999-01-23 20:47:03 +00:00
jcf-io.c * jcf-io.c: Do not include sys/stat.h or sys/wait.h 1999-02-02 11:53:29 -07:00
jcf-parse.c jcf-parse.c (get_constant): Add braces around computation of 'd' when REAL_ARITHMETIC is not defined. 1999-02-18 06:20:20 -08:00
jcf-path.c jvspec.c (lang_specific_driver): Use libgcj, not libjava. 1999-02-10 14:27:53 +00:00
jcf-reader.c jcf-reader.c (jcf_parse_one_method): Recognize HANDLE_END_METHOD. 1998-12-13 13:29:08 +00:00
jcf-write.c Use new TRY_FINALLY_EXPR tree node. 1999-02-19 04:32:50 -08:00
jcf.h Makefile.in (gjavah.o): Depend on $(CONFIG_H) and system.h. 1999-02-01 07:00:40 +00:00
jv-scan.c Update copyrights for the last patch 1999-01-23 21:49:56 +00:00
jvgenmain.c Makefile.in (jc1, jv-scan): Link with $(SUBDIR_OBSTACK). 1998-11-27 10:25:17 +00:00
jvspec.c jvspec.c (xmalloc): Kill the prototype. 1999-02-10 15:28:58 -07:00
keyword.gperf
keyword.h
lang-options.h gjavah.c (main): Handle --output-class-directory argument. 1998-11-13 14:09:53 +00:00
lang-specs.h flags.h: Declare flag_no_ident. 1999-01-31 17:46:52 +00:00
lang.c Update copyrights for the last patch 1999-01-23 21:49:56 +00:00
lex.c lex.c (yylex): Encode \0 as UTF8. 1999-02-10 15:11:25 +00:00
lex.h Fix copyrights. 1999-01-06 14:10:08 -07:00
Make-lang.in Make-lang.in ($(GCJ)(exeext)): Remove choose-temp.o, pexecute.o and mkstemp.o. 1999-02-03 14:57:59 -07:00
Makefile.in jvspec.c (lang_specific_driver): Use libgcj, not libjava. 1999-02-10 14:27:53 +00:00
mangle.c Update copyrights for the last patch 1999-01-23 21:49:56 +00:00
parse-scan.c parse-scan.y (variable_declarator_id): Set or increment bracket_count. 1999-01-08 11:54:27 +00:00
parse-scan.y parse-scan.y (variable_declarator_id): Set or increment bracket_count. 1999-01-08 11:54:27 +00:00
parse.c Use new TRY_FINALLY_EXPR tree node. 1999-02-19 04:32:50 -08:00
parse.h Use new TRY_FINALLY_EXPR tree node. 1999-02-19 04:32:50 -08:00
parse.y parse.y (check_pkg_class_access): Allow private class access within the same package. 1999-02-19 05:27:35 -08:00
typeck.c Update copyrights for the last patch 1999-01-23 21:49:56 +00:00
verify.c Optimize: return (a ? b : c)' as: if (a) return b; else return c;'. 1999-02-02 04:20:39 -08:00
zextract.c Update copyrights for the last patch 1999-01-23 21:49:56 +00:00
zipfile.h Update copyrights for the last patch 1999-01-23 21:49:56 +00:00