Fix missed initialization of scc_nodes.
authorrevitale <revitale@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Jul 2007 14:03:51 +0000 (14:03 +0000)
committerrevitale <revitale@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Jul 2007 14:03:51 +0000 (14:03 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126167 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/ddg.c

index 2229807..6884ecd 100644 (file)
@@ -1,3 +1,9 @@
+2007-07-01  Vladimir Yanovsky  <yanov@il.ibm.com>
+           Revital Eres  <eres@il.ibm.com>
+
+       * ddg.c (create_ddg_all_sccs): Fix missed
+       initialization of scc_nodes.
+
 2007-07-01  Uros Bizjak  <ubizjak@gmail.com>
 
        PR middle-end/32559
index 7f298fb..882cc81 100644 (file)
--- a/gcc/ddg.c
+++ b/gcc/ddg.c
@@ -874,6 +874,7 @@ create_ddg_all_sccs (ddg_ptr g)
       if (backarc->aux.count == IN_SCC)
        continue;
 
+      sbitmap_zero (scc_nodes);
       sbitmap_zero (from);
       sbitmap_zero (to);
       SET_BIT (from, dest->cuid);