aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2011-04-12 12:02:31 +0200
committerMartin Jambor <jamborm@gcc.gnu.org>2011-04-12 12:02:31 +0200
commit0fa1f9b76227e5f3bb22a40a356727f0c4841179 (patch)
tree25e81ab2df18f59f5d53a1d312e2195c9155fce8 /gcc/cp/class.c
parenta358e188450fe839855b1b10e3f0410bf8e54929 (diff)
downloadgcc-0fa1f9b76227e5f3bb22a40a356727f0c4841179.zip
gcc-0fa1f9b76227e5f3bb22a40a356727f0c4841179.tar.gz
gcc-0fa1f9b76227e5f3bb22a40a356727f0c4841179.tar.bz2
class.c (cp_fold_obj_type_ref): Call cgraph_get_node instead of cgraph_get_create_node.
2011-04-12 Martin Jambor <mjambor@suse.cz> gcc/cp/ * class.c (cp_fold_obj_type_ref): Call cgraph_get_node instead of cgraph_get_create_node. * decl2.c (cp_write_global_declarations): Call cgraph_get_node instead of cgraph_get_create_node. * method.c (make_alias_for_thunk): Call cgraph_get_node instead of cgraph_get_create_node, assert it returns non-NULL. (use_thunk): Likewise. * optimize.c (maybe_clone_body): Call cgraph_same_body_alias only when flag_syntax_only is not set. Call cgraph_get_node instead of cgraph_get_create_node. (maybe_clone_body): Call cgraph_get_node instead of cgraph_get_create_node. From-SVN: r172308
Diffstat (limited to 'gcc/cp/class.c')
-rw-r--r--gcc/cp/class.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/class.c b/gcc/cp/class.c
index 634b2bf..b6aebae 100644
--- a/gcc/cp/class.c
+++ b/gcc/cp/class.c
@@ -8401,7 +8401,7 @@ cp_fold_obj_type_ref (tree ref, tree known_type)
DECL_VINDEX (fndecl)));
#endif
- cgraph_get_create_node (fndecl)->local.vtable_method = true;
+ cgraph_get_node (fndecl)->local.vtable_method = true;
return build_address (fndecl);
}