2012-01-08 Chung-Lin Tang <cltang@codesourcery.com>
authorcltang <cltang@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 8 Jan 2012 13:19:05 +0000 (13:19 +0000)
committercltang <cltang@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 8 Jan 2012 13:19:05 +0000 (13:19 +0000)
* cfgloop.c (cancel_loop): Add free() of bbs array.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182990 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/cfgloop.c

index f5cfe23..9199907 100644 (file)
@@ -1,3 +1,7 @@
+2012-01-08  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * cfgloop.c (cancel_loop): Add free() of bbs array.
+
 2012-01-07  Jan Hubicka  <jh@suse.cz>
 
        PR tree-optimization/51600
index 3f14551..fa64797 100644 (file)
@@ -1285,6 +1285,7 @@ cancel_loop (struct loop *loop)
   for (i = 0; i < loop->num_nodes; i++)
     bbs[i]->loop_father = outer;
 
+  free (bbs);
   delete_loop (loop);
 }