8sa1-gcc/gcc/java
Per Bothner de4c7b029c java-tree.h (end_params_node): Declare global.
* java-tree.h (end_params_node):  Declare global.
	* decl.c (end_params_node):  New global.
	(init_decl_processing, start_java_method):  Use end_params_node for
	end of list of parameter types.  Follows correct gcc conventions.
	* expr.c (pop_argument_types, pop_arguments):  Likewise.
	* lang.c (put_decl_node):  Likewise.
	* typeck.c (various places):  Likewise.
	* class.y (various places):  Likewise.
	* parse.y (various places):  Likewise.
	* parse.y (java_complete_tree):  Move CAN_COMPLETE_NORMALLY.
	(build_jump_to_finally):  Add missing CAN_COMPLETE_NORMALLY.
	* class.c:  Add #include flags.h, remove no-longer needed declaration.
	* class.c (layout_class_method):  Remove commented-out code, re-format.
	Don't add vtable entry (or index) for private methods.
	* expr.c (expand_invoke):  A private method is implicitly final.
	* class.c (make_class_data):  If inlining or optimizing,
	skip private methods.
	* class.c (finish_class):  New function.  Calls existing methods,
	but alls emits deferred inline functions.
	* jcf-parse.c (parse_class_file):  Call finish_class.
	* parse.y (java_complete_expand_methods):  Likewise.
	* expr.c (build_java_binop):  Explicit default, to silence -Wall.

From-SVN: r23871
1998-11-25 09:10:57 -08:00
..
buffer.c Makefile.in: Add many missing dependencies. 1998-09-14 03:42:24 -06:00
buffer.h 1998-10-12 05:43:53 -07:00
ChangeLog java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:45 -08:00
class.c java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:46 -08:00
config-lang.in [multiple changes] 1998-10-22 13:06:56 +00:00
constants.c class.c: Remove some unused variables. 1998-11-12 06:26:08 -08: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 java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:49 -08:00
except.c 1998-10-12 05:43:53 -07:00
expr.c java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:49 -08:00
gjavah.c jcf-io.c (find_class): Use saw_java_source to determine when to look for `.java' file. 1998-10-22 12:06:05 +00:00
java-except.h
java-opcodes.h
java-tree.def java-tree.def (CASE_EXPR, [...]): Kind is 'x', not '1'. 1998-11-24 05:16:04 -08:00
java-tree.h java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:57 -08:00
javaop.def
javaop.h expr.c (java_lang_expand_expr): Add missing emit_queue. 1998-11-24 05:16:53 -08:00
jcf-depend.c jcf-io.c (find_class): Use saw_java_source to determine when to look for `.java' file. 1998-10-22 12:06:05 +00:00
jcf-dump.c jcf-dump.c (TABLE_SWITCH): Fix typos. 1998-11-11 11:10:06 -08:00
jcf-io.c jcf-parse.c (HANDLE_EXCEPTIONS_ATTRIBUTE): New macro. 1998-11-15 06:12:42 -08:00
jcf-parse.c java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:57 -08:00
jcf-path.c jcf-io.c (find_class): Added explanatory comment. 1998-11-12 11:43:19 +00:00
jcf-reader.c 1998-10-12 05:43:52 -07:00
jcf-write.c * jcf-write.c (generate_bytecode_conditional): Fix typo. 1998-11-24 16:58:23 -07:00
jcf.h gjavah.c (main): Handle --output-class-directory argument. 1998-11-13 14:09:53 +00:00
jv-scan.c Make-lang.in: Fix reference to srcdir. 1998-11-15 15:11:55 +00:00
jvgenmain.c jvgenmain.c: Need to #include "gansidecl.h" (to get PROTO). 1998-11-15 09:16:05 -08:00
jvspec.c gjavah.c (main): Handle --output-class-directory argument. 1998-11-13 14:09:53 +00:00
keyword.gperf
keyword.h Warning fixes: 1998-10-07 09:18:39 +00:00
lang-options.h gjavah.c (main): Handle --output-class-directory argument. 1998-11-13 14:09:53 +00:00
lang-specs.h * lang-specs.h: `.zip' files are input to jc1. 1998-10-23 08:54:10 +00:00
lang.c java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:57 -08:00
lex.c [multiple changes] 1998-11-24 09:57:41 -08:00
lex.h class.c (is_compiled_class): Call safe_layout_class for class compiled from source. 1998-11-10 10:04:25 -08:00
Make-lang.in Make-lang.in: Fix reference to srcdir. 1998-11-15 15:11:55 +00:00
Makefile.in Makefile.in: jv-scan and jvgenmain all require libiberty. 1998-11-15 14:28:10 +00:00
mangle.c class.c (is_compiled_class): Call safe_layout_class for class compiled from source. 1998-11-10 10:04:25 -08:00
parse-scan.c Get it in the repo 1998-11-01 02:47:22 -07:00
parse-scan.y
parse.c [multiple changes] 1998-11-24 09:57:41 -08:00
parse.h [multiple changes] 1998-11-24 09:57:41 -08:00
parse.y java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:57 -08:00
typeck.c java-tree.h (end_params_node): Declare global. 1998-11-25 09:10:57 -08:00
verify.c Allow uses of interface types to verify. 1998-11-14 09:22:22 -08:00
zextract.c
zipfile.h