summaryrefslogtreecommitdiffstats
path: root/gcc/passes.c
diff options
context:
space:
mode:
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-24 11:32:24 +0000
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-24 11:32:24 +0000
commit57548910722f59a3ff1f72f72c6370447c2c3314 (patch)
tree6b6bc6570ef7a0a4f2c302b560d0913867479133 /gcc/passes.c
parent21b083dc05539f8f6730b5e5d961c31c78c9f00f (diff)
downloadppe42-gcc-57548910722f59a3ff1f72f72c6370447c2c3314.tar.gz
ppe42-gcc-57548910722f59a3ff1f72f72c6370447c2c3314.zip
* cfgrtl.c (rtl_delete_block): Fix comment.
* emit-rtl.c (remove_unnecessary_notes): Die if we see BLOCK_BEG or BLOCK_END insn notes. * jump.c (squeeze_notes): Likewise. * haifa-sched.c (reemit_notes): Don't "re-emit" EH_REGION_BEG and EH_REGION_END notes, we never have them to begin with. * sched-deps.c (sched_analyze_insn): When updating loop notes, verify that we have indeed only recorded loop notes. (sched_analyze): Die if we see EH_REGION_BEG or EH_REGION_END notes. Only record loop notes. * cfgexpand.c (tree_expand_cfg): Fix comment. * passes.c (rest_of_compilation): Don't do a second call to convert_from_eh_region_ranges from here, it's already called from cfgexpand.c. * except.c (resolve_fixup_regions): Remove. (remove_fixup_regions): Remove. (convert_from_eh_region_ranges_1): Remove. (convert_from_eh_region_ranges): Remove the case where EH is not already lowered at the tree level. We always lower there. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91148 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/passes.c')
-rw-r--r--gcc/passes.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/gcc/passes.c b/gcc/passes.c
index 36b13d155fb..37e84c8de8b 100644
--- a/gcc/passes.c
+++ b/gcc/passes.c
@@ -1538,10 +1538,6 @@ rest_of_clean_state (void)
static void
rest_of_compilation (void)
{
- /* Convert from NOTE_INSN_EH_REGION style notes, and do other
- sorts of eh initialization. */
- convert_from_eh_region_ranges ();
-
/* If we're emitting a nested function, make sure its parent gets
emitted as well. Doing otherwise confuses debug info. */
{
OpenPOWER on IntegriCloud