https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67184

--- Comment #8 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> ---
Author: paolo
Date: Tue May 21 22:26:10 2019
New Revision: 271490

URL: https://gcc.gnu.org/viewcvs?rev=271490&root=gcc&view=rev
Log:
/cp
2019-05-21  Paolo Carlini  <paolo.carl...@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.carl...@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/final3.C
    trunk/gcc/testsuite/g++.dg/other/final4.C
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/call.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to