[Bug c++/67184] Missed optimization with C++11 final specifier
paolo at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue May 21 22:27:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67184
--- Comment #9 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> ---
Author: paolo
Date: Tue May 21 22:26:42 2019
New Revision: 271491
URL: https://gcc.gnu.org/viewcvs?rev=271491&root=gcc&view=rev
Log:
/cp
2019-05-21 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/67184
PR c++/69445
* call.c (build_over_call): Devirtualize when the final overrider
comes from the base.
/testsuite
2019-05-21 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/67184
PR c++/69445
* g++.dg/other/final3.C: New.
* g++.dg/other/final4.C: Likewise.
* g++.dg/other/final5.C: Likewise.
Added:
trunk/gcc/testsuite/g++.dg/other/final5.C
More information about the Gcc-bugs
mailing list