From: Jakub Jelinek Date: Fri, 5 Jul 2019 20:51:44 +0000 (+0200) Subject: re PR c++/67184 (Missed optimization with C++11 final specifier) X-Git-Tag: misc/cutover-git~4240 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=99e4ed786384cceafd7db5dbe21d1d36bcaa35a6;p=thirdparty%2Fgcc.git re PR c++/67184 (Missed optimization with C++11 final specifier) PR c++/67184 PR c++/69445 * call.c (build_new_method_call_1): Remove set but not used variable binfo. From-SVN: r273149 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 05e455527afe..1967c9b32b54 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,10 @@ +2019-07-05 Jakub Jelinek + + PR c++/67184 + PR c++/69445 + * call.c (build_new_method_call_1): Remove set but not used variable + binfo. + 2019-07-05 Paolo Carlini PR c++/67184 (again) diff --git a/gcc/cp/call.c b/gcc/cp/call.c index 90116f499574..e597d7ac9196 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -9564,7 +9564,7 @@ build_new_method_call_1 (tree instance, tree fns, vec **args, struct z_candidate *candidates = 0, *cand; tree explicit_targs = NULL_TREE; tree basetype = NULL_TREE; - tree access_binfo, binfo; + tree access_binfo; tree optype; tree first_mem_arg = NULL_TREE; tree name; @@ -9603,7 +9603,6 @@ build_new_method_call_1 (tree instance, tree fns, vec **args, if (!conversion_path) conversion_path = BASELINK_BINFO (fns); access_binfo = BASELINK_ACCESS_BINFO (fns); - binfo = BASELINK_BINFO (fns); optype = BASELINK_OPTYPE (fns); fns = BASELINK_FUNCTIONS (fns); if (TREE_CODE (fns) == TEMPLATE_ID_EXPR)