From 3d997dc94d1452e85345de723db72288f02c1b6f Mon Sep 17 00:00:00 2001 From: rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Wed, 10 May 2000 17:42:17 +0000 Subject: [PATCH] * flow.c (find_basic_blocks_1): Remove any spare bb_note after completion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33826 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/flow.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 11b21c8584e..c6d19513d75 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-05-10 Richard Henderson <rth@cygnus.com> + + * flow.c (find_basic_blocks_1): Remove any spare bb_note + after completion. + 2000-05-10 Bruce Korb <bkorb@gnu.org> * fixinc/gnu-regex.c: reg_syntax_t re_syntax_options must be static diff --git a/gcc/flow.c b/gcc/flow.c index 239c70f4d30..e20e4b23c84 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -739,6 +739,8 @@ find_basic_blocks_1 (f) if (head != NULL_RTX) create_basic_block (i++, head, end, bb_note); + else if (bb_note) + flow_delete_insn (bb_note); if (i != n_basic_blocks) abort (); -- GitLab