aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2010-10-09 15:59:50 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2010-10-09 15:59:50 +0000
commit865e8e8e51cfb9ab312c2f6618ff9d0d713e1b39 (patch)
treeda546d18eb81fa85d868a7ee4825a4a5e60aaab4 /gcc/tree.c
parent9fb41e15f2a7cb10a3090971fa542c265e01bd44 (diff)
downloadgcc-865e8e8e51cfb9ab312c2f6618ff9d0d713e1b39.zip
gcc-865e8e8e51cfb9ab312c2f6618ff9d0d713e1b39.tar.gz
gcc-865e8e8e51cfb9ab312c2f6618ff9d0d713e1b39.tar.bz2
re PR lto/45947 (ICE: tree code 'template_decl' is not supported in gimple streams with -flto/-fwhopr)
2010-10-09 Richard Guenther <rguenther@suse.de> PR lto/45947 * tree.c (free_lang_data_in_cgraph): Properly walk the varpool. * g++.dg/lto/20101009-1_0.C: New testcase. From-SVN: r165234
Diffstat (limited to 'gcc/tree.c')
-rw-r--r--gcc/tree.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree.c b/gcc/tree.c
index d068a7e..cf5881a 100644
--- a/gcc/tree.c
+++ b/gcc/tree.c
@@ -4982,7 +4982,7 @@ free_lang_data_in_cgraph (void)
find_decls_types (p->decl, &fld);
/* Find decls and types in every varpool symbol. */
- for (v = varpool_nodes_queue; v; v = v->next_needed)
+ for (v = varpool_nodes; v; v = v->next)
find_decls_types_in_var (v, &fld);
/* Set the assembler name on every decl found. We need to do this