aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2019-05-21 22:26:10 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2019-05-21 22:26:10 +0000
commitf2432de6cd0fd5754c2f526e27bc82911d5b8750 (patch)
treea16e848df8cea09277f3c0f2287ab54f150824f8 /gcc/function.c
parent34d878c7bc86d42fd973ad82ed76759ad423ed88 (diff)
downloadgcc-f2432de6cd0fd5754c2f526e27bc82911d5b8750.zip
gcc-f2432de6cd0fd5754c2f526e27bc82911d5b8750.tar.gz
gcc-f2432de6cd0fd5754c2f526e27bc82911d5b8750.tar.bz2
re PR c++/67184 (Missed optimization with C++11 final specifier)
/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. From-SVN: r271490
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions