[Bug c++/38178] [LTO] devirtualization is missing in lto

2009-07-08 Thread bje at gcc dot gnu dot org


--- Comment #2 from bje at gcc dot gnu dot org  2009-07-08 06:21 ---
PASS: g++.dg/opt/devirt1.C (test for excess errors)
(in lto revision 149354)


-- 

bje at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38178



[Bug c++/38178] [LTO] devirtualization is missing in lto

2008-11-20 Thread dnovillo at gcc dot gnu dot org


--- 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=gccview=revrev=142055
Log:
2008-11-20  Rafael Espindola  [EMAIL PROTECTED]
Diego Novillo  [EMAIL PROTECTED]

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