1. 15 Nov, 1998 4 commits
    • decl.c (error_mark_node): New global. · 9bbc7d9f
      �
      	* decl.c (error_mark_node), java-tree.h:  New global.
      	* parse.y:  Use empty_stmt_node instead of size_zero_node.
      	(build_if_else_statement):  If missing else, use empty_stmt_node.
      	* parse.y (not_initialized_as_it_should_p):  Removed, with its callers.
      	(java_complete_expand_method):  Complain if return is missing.
      	(java_check_regular_methods):  Comment out incorrect error check.
      	(not_accessible_p):  Fix incorrect handling of protected methods.
      	(patch_method_invocation):  Pass correct context to not_accessible_p.
      	(find_applicable_accessible_methods_list):  Likewise.
      	(qualify_ambiguous_name):  If ARRAY_REF, it's an expression name.
      	(java_complete_tree):  For CASE_EXPR and DEFAULT_EXPR, set
      	TREE_TYPE (to void_type_node);  otherwise expand_expr crashes.
      	(patch_if_else_statement):  Fix setting of CAN_COMPLETE_NORMALLY.
      	* jcf-write.c (CHECK_OP, CHECK_PUT):  Add some error checking.
      	(push_int_const):  Remove reundant NOTE_PUSH.
      	(generate_bytecode_insns - case STRING_CST):  Do NOTE_PUSH.
      	(- case SWITCH_EXPR):  Fix code generation bug.
      	(- case PREDECREMENT_EXPR etc):  Remove redundant NOTE_PUSH.
      	(generate_classfile):  More robust for abstract methods.
      
      From-SVN: r23661
      Per Bothner committed
    • Makefile.in: jv-scan and jvgenmain all require libiberty. · 175135a6
      	* Makefile.in: jv-scan and jvgenmain all require libiberty.
      	* Make-lang.in: Ditto.
      	* jv-scan.c: Remove xmalloc and xstrdup definitions.
      	* jvgenmain: Ditto.
      
      From-SVN: r23660
      Anthony Green committed
    • jcf-parse.c (HANDLE_EXCEPTIONS_ATTRIBUTE): New macro. · 0ef38928
      8
      	* jcf-parse.c (HANDLE_EXCEPTIONS_ATTRIBUTE):  New macro.
      	* jcf-io.c (find_class):  Simpler/cleaner structure fixes a bug.
      
      From-SVN: r23659
      Per Bothner committed
    • Daily bump. · 46689c0b
      From-SVN: r23658
      Jeff Law committed
  2. 14 Nov, 1998 5 commits
  3. 13 Nov, 1998 13 commits
  4. 12 Nov, 1998 10 commits
  5. 11 Nov, 1998 8 commits