From: Martin Jambor Date: Thu, 9 May 2013 16:32:17 +0000 (+0200) Subject: re PR lto/57084 (483. xalancbmk run fails with -O2 -flto for i686) X-Git-Tag: releases/gcc-4.9.0~5973 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=66e6b9905b97c53e21db1de2ac3fbb0d46138a57;p=thirdparty%2Fgcc.git re PR lto/57084 (483. xalancbmk run fails with -O2 -flto for i686) 2013-05-09 Martin Jambor PR lto/57084 * gimple-fold.c (canonicalize_constructor_val): Call cgraph_get_create_real_symbol_node instead of cgraph_get_create_node. From-SVN: r198743 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d22b31d1d638..34c83ac85580 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-05-09 Martin Jambor + + PR lto/57084 + * gimple-fold.c (canonicalize_constructor_val): Call + cgraph_get_create_real_symbol_node instead of cgraph_get_create_node. + 2013-05-09 Jan Hubicka Richard Biener diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index 738d7fddd4c9..1de281a97d5d 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -178,7 +178,7 @@ canonicalize_constructor_val (tree cval, tree from_decl) /* Make sure we create a cgraph node for functions we'll reference. They can be non-existent if the reference comes from an entry of an external vtable for example. */ - cgraph_get_create_node (base); + cgraph_get_create_real_symbol_node (base); } /* Fixup types in global initializers. */ if (TREE_TYPE (TREE_TYPE (cval)) != TREE_TYPE (TREE_OPERAND (cval, 0)))