2010-11-24 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Nov 2010 17:06:41 +0000 (17:06 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Nov 2010 17:06:41 +0000 (17:06 +0000)
commitfa7a183ac68d0f2fa8dfdf6558c1013c4f0735b2
tree3cd1fcbc2eae962d1529f94d63558293153dcd3f
parent5672b7f8b134fa65319353041e024e66f3bd6ad1
2010-11-24  Richard Guenther  <rguenther@suse.de>

PR lto/43218
* lto-symtab.c (lto_cgraph_replace_node): Mark edges with
conflicting function signatures as non-inlineable.

* gcc.dg/lto/20100423-1_0.c: Enable for all LTO modes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167122 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lto-symtab.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/20100423-1_0.c