* flow.c (create_basic_block): Disregard integrated bb notes.
authorRichard Henderson <rth@cygnus.com>
Sun, 28 Feb 1999 16:41:04 +0000 (08:41 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 28 Feb 1999 16:41:04 +0000 (08:41 -0800)
From-SVN: r25510

gcc/ChangeLog
gcc/flow.c

index 8264f6aae0ee6ba3dd4662a7647c8fe87145ace8..139e73445ac3a4bc57b86e370183633ed62214ca 100644 (file)
@@ -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.
index 5b87b396631323f776fde6f6c9300dd91baa2133..4b08eff05c49abb27cd0838b6c5168c32140d8e2 100644 (file)
@@ -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)
     {