1. 02 Jan, 1999 2 commits
  2. 01 Jan, 1999 5 commits
  3. 31 Dec, 1998 2 commits
  4. 30 Dec, 1998 9 commits
  5. 29 Dec, 1998 6 commits
  6. 28 Dec, 1998 1 commit
  7. 27 Dec, 1998 1 commit
  8. 26 Dec, 1998 4 commits
  9. 25 Dec, 1998 2 commits
  10. 24 Dec, 1998 3 commits
  11. 23 Dec, 1998 5 commits
    • fix placement of the errors · 90352f72
      From-SVN: r24412
      Brendan Kehoe committed
    • Enable -fleading-underscore for arm-elf builds. · a1e27b76
      From-SVN: r24409
      Nick Clifton committed
    • expr.c (process_jvm_instruction): Do load_type_state after JSR. · 5a005d9e
      d
      	* expr.c (process_jvm_instruction):  Do load_type_state after JSR.
      	* verify.c (verify_jvm_instructions):  Fix off-by-one error.
      	* jcf-write.c (CHECK_PUT):  Add (void) cast to avoid -Wall warnings.
      	(localvar_alloc):  Change return type to void,
      	(emit_unop):  Remove unused variable size.
      	* jcf-write.c (struct jcf_block):  Add new union.
      	(PENDING_CLEANUP_PC, PENDING_EXIT_PC, UNDEFINED_PC):  New macros.
      	(call_cleanups):  New functions.
      	(struct jcf_partial):  New fields num_finalizers and return_value_decl.
      	(generate_bytecode_insns):  Support CLEANUP_POINT_EXPR and
      	WITH_CLEANUP_EXPR.  Handle cleanups in RETURN_EXPR and EXIT_BLOCK_EXPR.
      	* lang.c (lang_init):  Call using_eh_for_cleanups.
      	* parse.y (java_complete_lhs):  For SYNCHRONIZED_EXPR, defer
      	completing operands to patch_synchronized_statement.
      	Support CLEANUP_POINT_EXPR, WITH_CLEANUP_EXPR.
      	(patch_synchronized_statement): Re-write suing CLEANUP_POINT_EXPR and
      	WITH_CLEANUP_EXPR instead of TRY_EXPR.
      
      From-SVN: r24406
      Per Bothner committed
    • expr.c (process_jvm_instruction): Do load_type_state after JSR. · e402ca98
      	
      	* expr.c (process_jvm_instruction):  Do load_type_state after JSR.
      	* verify.c (verify_jvm_instructions):  Fix off-by-one error.
      	* jcf-write.c (CHECK_PUT):  Add (void) cast to avoid -Wall warnings.
      	(localvar_alloc):  Change return type to void,
      	(emit_unop):  Remove unused variable size.
      	* jcf-write.c (struct jcf_block):  Add new union.
      	(PENDING_CLEANUP_PC, PENDING_EXIT_PC, UNDEFINED_PC):  New macros.
      	(call_cleanups):  New functions.
      	(struct jcf_partial):  New fields num_finalizers and return_value_decl.
      	(generate_bytecode_insns):  Support CLEANUP_POINT_EXPR and
      	WITH_CLEANUP_EXPR.  Handle cleanups in RETURN_EXPR and EXIT_BLOCK_EXPR.
      	* lang.c (lang_init):  Call using_eh_for_cleanups.
      	* parse.y (java_complete_lhs):  For SYNCHRONIZED_EXPR, defer
      	completing operands to patch_synchronized_statement.
      	Support CLEANUP_POINT_EXPR, WITH_CLEANUP_EXPR.
      	(patch_synchronized_statement): Re-write suing CLEANUP_POINT_EXPR and
      	WITH_CLEANUP_EXPR instead of TRY_EXPR.
      
      From-SVN: r24405
      Per Bothner committed
    • expr.c (process_jvm_instruction): Do load_type_state after JSR. · 45b44fbe
      a
      	* expr.c (process_jvm_instruction):  Do load_type_state after JSR.
      	* verify.c (verify_jvm_instructions):  Fix off-by-one error.
      	* jcf-write.c (CHECK_PUT):  Add (void) cast to avoid -Wall warnings.
      	(localvar_alloc):  Change return type to void,
      	(emit_unop):  Remove unused variable size.
      	* jcf-write.c (struct jcf_block):  Add new union.
      	(PENDING_CLEANUP_PC, PENDING_EXIT_PC, UNDEFINED_PC):  New macros.
      	(call_cleanups):  New functions.
      	(struct jcf_partial):  New fields num_finalizers and return_value_decl.
      	(generate_bytecode_insns):  Support CLEANUP_POINT_EXPR and
      	WITH_CLEANUP_EXPR.  Handle cleanups in RETURN_EXPR and EXIT_BLOCK_EXPR.
      	* lang.c (lang_init):  Call using_eh_for_cleanups.
      	* parse.y (java_complete_lhs):  For SYNCHRONIZED_EXPR, defer
      	completing operands to patch_synchronized_statement.
      	Support CLEANUP_POINT_EXPR, WITH_CLEANUP_EXPR.
      	(patch_synchronized_statement): Re-write suing CLEANUP_POINT_EXPR and
      	WITH_CLEANUP_EXPR instead of TRY_EXPR.
      
      From-SVN: r24404
      Per Bothner committed