From d4c0c9f6352d49c09f436670b2e9821469a15c1d Mon Sep 17 00:00:00 2001 From: Richard Guenther Date: Fri, 4 Jun 2010 11:00:09 +0000 Subject: re PR lto/41584 (WHOPR doesn't grok empty units) 2010-06-04 Richard Guenther PR lto/41584 * cgraph.h (struct varpool_node): Add lto_file_data field. * lto-cgraph.c (input_varpool_node): Initialize it. lto/ * lto.c (lto_1_to_1_map): Use the proper file_data for varpool nodes. From-SVN: r160258 --- gcc/lto-cgraph.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/lto-cgraph.c') diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.c index bb912ceb..0795932 100644 --- a/gcc/lto-cgraph.c +++ b/gcc/lto-cgraph.c @@ -1089,6 +1089,7 @@ input_varpool_node (struct lto_file_decl_data *file_data, decl_index = lto_input_uleb128 (ib); var_decl = lto_file_decl_data_get_var_decl (file_data, decl_index); node = varpool_node (var_decl); + node->lto_file_data = file_data; bp = lto_input_bitpack (ib); node->externally_visible = bp_unpack_value (bp, 1); -- cgit v1.1