OSDN Git Service

PR middle-end/56461
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Mar 2013 15:49:43 +0000 (15:49 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Mar 2013 15:49:43 +0000 (15:49 +0000)
* sched-deps.c (delete_dep_node): Free DEP_REPLACE.

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

gcc/ChangeLog
gcc/sched-deps.c

index f04cd57..573f224 100644 (file)
@@ -1,3 +1,8 @@
+2013-03-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/56461
+       * sched-deps.c (delete_dep_node): Free DEP_REPLACE.
+
 2013-03-05  Richard Biener  <rguenther@suse.de>
 
        PR tree-optimization/56521
index be6e7bb..07857f2 100644 (file)
@@ -352,6 +352,8 @@ delete_dep_node (dep_node_t n)
   gcc_assert (dep_link_is_detached_p (DEP_NODE_BACK (n))
              && dep_link_is_detached_p (DEP_NODE_FORW (n)));
 
+  XDELETE (DEP_REPLACE (DEP_NODE_DEP (n)));
+
   --dn_pool_diff;
 
   pool_free (dn_pool, n);