]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR lto/43218 ([LTO] Conflicting function types cause ICE)
authorRichard Guenther <rguenther@suse.de>
Wed, 24 Nov 2010 17:06:41 +0000 (17:06 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 24 Nov 2010 17:06:41 +0000 (17:06 +0000)
commitecf9b8aefcf233047b6afb3e1bdafb2ce015d880
tree3cd1fcbc2eae962d1529f94d63558293153dcd3f
parent0d40d51cf5d58f791e23b201b5100c8db4063ad3
re PR lto/43218 ([LTO] Conflicting function types cause ICE)

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.

From-SVN: r167122
gcc/ChangeLog
gcc/lto-symtab.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/20100423-1_0.c