aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-02-28 08:41:04 -0800
committerRichard Henderson <rth@gcc.gnu.org>1999-02-28 08:41:04 -0800
commitb3bf5bde78acc23f24d6c5c6f9361b48258a7e4f (patch)
tree9c915631e82ba97c12b217626120668525e8a6b1
parent532eedf4ed0003c90fcc460e5dfe94bd925108a2 (diff)
downloadgcc-b3bf5bde78acc23f24d6c5c6f9361b48258a7e4f.zip
gcc-b3bf5bde78acc23f24d6c5c6f9361b48258a7e4f.tar.gz
gcc-b3bf5bde78acc23f24d6c5c6f9361b48258a7e4f.tar.bz2
* flow.c (create_basic_block): Disregard integrated bb notes.
From-SVN: r25510
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/flow.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8264f6a..139e734 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Sun Feb 28 16:40:00 1999 Richard Henderson <rth@cygnus.com>
+
+ * flow.c (create_basic_block): Disregard integrated bb notes.
+
Sun Feb 28 15:57:06 1999 Richard Henderson <rth@cygnus.com>
* sparc.md (blockage, nonlocal_goto_receiver): Set length to 0.
diff --git a/gcc/flow.c b/gcc/flow.c
index 5b87b39..4b08eff 100644
--- a/gcc/flow.c
+++ b/gcc/flow.c
@@ -740,6 +740,7 @@ create_basic_block (index, head, end, bb_note)
basic_block bb;
if (bb_note
+ && ! RTX_INTEGRATED_P (bb_note)
&& (bb = NOTE_BASIC_BLOCK (bb_note)) != NULL
&& bb->aux == NULL)
{