aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2010-05-11 10:24:08 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2010-05-11 08:24:08 +0000
commit979aeb3331d42f396de9e5aa1b8bfc69534162a6 (patch)
tree70114f3629f27f816dff378cd14d4c31d9408cb0 /gcc
parentcc56d170d24708b394ddce8e4dd3eeb45657842f (diff)
downloadgcc-979aeb3331d42f396de9e5aa1b8bfc69534162a6.zip
gcc-979aeb3331d42f396de9e5aa1b8bfc69534162a6.tar.gz
gcc-979aeb3331d42f396de9e5aa1b8bfc69534162a6.tar.bz2
lto-streamer.h (struct lto_streamer_cache_d): Nodes vector is in heap.
* lto-streamer.h (struct lto_streamer_cache_d): Nodes vector is in heap. From-SVN: r159262
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/lto-streamer.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 86c8e67..1fd3e79 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -2,7 +2,8 @@
* lto-streamer.c (lto_streamer_cache_add_to_node_array,
lto_streamer_cache_delete): Put nodes into heap.
- (struct lto_streamer_cache_d): Nodes vector is in heap.
+ * lto-streamer.h (struct lto_streamer_cache_d): Nodes vector is in
+ heap.
2010-05-11 Jan Hubicka <jh@suse.cz>
diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h
index 65e2b3f..e11da75 100644
--- a/gcc/lto-streamer.h
+++ b/gcc/lto-streamer.h
@@ -354,7 +354,7 @@ struct lto_streamer_cache_d
unsigned next_slot;
/* The nodes pickled so far. */
- VEC(tree,gc) *nodes;
+ VEC(tree,heap) *nodes;
/* Offset into the stream where the nodes have been written. */
VEC(unsigned,heap) *offsets;