diff options
| author | jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-09 16:32:17 +0000 |
|---|---|---|
| committer | jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-09 16:32:17 +0000 |
| commit | 0a2d5b658ea3b01e45f7b5009c293885d19a6619 (patch) | |
| tree | 1c7fc38ec759199c08ec29ba23d3d903c173ae87 | |
| parent | 85b7ebb26be94ca255df91395ac4909af2d42883 (diff) | |
| download | ppe42-gcc-0a2d5b658ea3b01e45f7b5009c293885d19a6619.tar.gz ppe42-gcc-0a2d5b658ea3b01e45f7b5009c293885d19a6619.zip | |
2013-05-09 Martin Jambor <mjambor@suse.cz>
PR lto/57084
* gimple-fold.c (canonicalize_constructor_val): Call
cgraph_get_create_real_symbol_node instead of cgraph_get_create_node.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198743 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/gimple-fold.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d22b31d1d63..34c83ac8558 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-05-09 Martin Jambor <mjambor@suse.cz> + + 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 <jh@suse.cz> Richard Biener <rguenther@suse.de> diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index 738d7fddd4c..1de281a97d5 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))) |

