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-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=99e4ed786384cceafd7db5dbe21d1d36bcaa35a6;p=gcc.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 05e455527af..1967c9b32b5 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 90116f49957..e597d7ac919 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)