http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54702
Richard Guenther <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|unassigned at gcc dot |rguenth at gcc dot gnu.org |gnu.org | --- Comment #3 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-09-25 12:17:57 UTC --- Created attachment 28266 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28266 patch builtins should simply not be in the assembler name hash (that fixes the issue). That of course makes things more inconsistent even from the middle-end side, but the asm hash forcefully computes assembler names (suspect for alloca, too). Let's hope the rest of the middle-end doesn't care either way (and we don't end up streaming loads of duplicate cgraph nodes for builtins).