1. 29 May, 1997 1 commit
    • except.c (push_eh_entry): Eliminate start of exception region label, as it isn't used. · 478b0752
      	* except.c (push_eh_entry): Eliminate start of exception region
      	label, as it isn't used.  Rename end_label to outer_context.
      	(expand_eh_region_start_for_decl): Likewise.
      	(expand_leftover_cleanups): Likewise.
      	(expand_start_all_catch): Likewise.
      	* except.h (eh_entry): Likewise.
      	* except.c (expand_eh_region_end): Likewise.  Jump around the nop
      	that we insert, so that we can optimize it away, if it is unused,
      	also so that flow analysis can tell if we fall through to the end
      	of a function or not so that it can know if a function that returns
      	a value, in fact does or not.
      Fixes g++.jason/return2.C when using -fno-sjlj-exceptions
      
      From-SVN: r14135
      Mike Stump committed
  2. 28 May, 1997 2 commits
  3. 27 May, 1997 3 commits
  4. 24 May, 1997 1 commit
  5. 23 May, 1997 1 commit
  6. 22 May, 1997 4 commits
  7. 21 May, 1997 1 commit
  8. 20 May, 1997 4 commits
  9. 19 May, 1997 3 commits
  10. 18 May, 1997 20 commits