[Bug c++/38178] [LTO] devirtualization is missing in lto
dnovillo at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Nov 20 18:48:00 GMT 2008
------- Comment #1 from dnovillo at gcc dot gnu dot org 2008-11-20 18:47 -------
Subject: Bug 38178
Author: dnovillo
Date: Thu Nov 20 18:45:58 2008
New Revision: 142055
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142055
Log:
2008-11-20 Rafael Espindola <espindola@google.com>
Diego Novillo <dnovillo@google.com>
PR 38178
* tree.c (reset_type_lang_specific): Set TYPE_BINFO to
NULL.
cp/ChangeLog.lto
PR 38178
* cp-lang.c (LANG_HOOKS_FOLD_OBJ_TYPE_REF): Undefine.
testsuite/ChangeLog.lto:
PR 38178
* g++.dg/lto/20081119_0.C: New.
* g++.dg/lto/20081119_1.C: New.
* g++.dg/opt/devirt1.C: Do not scan for the devirtualized
call.
Added:
branches/lto/gcc/testsuite/g++.dg/lto/20081119_0.C
branches/lto/gcc/testsuite/g++.dg/lto/20081119_1.C
Modified:
branches/lto/gcc/ChangeLog.lto
branches/lto/gcc/cp/ChangeLog.lto
branches/lto/gcc/cp/cp-lang.c
branches/lto/gcc/testsuite/ChangeLog.lto
branches/lto/gcc/testsuite/g++.dg/opt/devirt1.C
branches/lto/gcc/tree.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38178
More information about the Gcc-bugs
mailing list