http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55264
--- Comment #16 from Martin Jambor <jamborm at gcc dot gnu.org> 2013-02-20 13:36:35 UTC --- (In reply to comment #15) > Hey Martin, > > I noticed that this doesn't apply cleanly to google/4_7 without some > massaging. > The difference between trunk and google/4_7 might be worth pulling into trunk. > Unfortunately, the trail of merge commit log breadcrumbs leads to a dead end > :/ > > From a blame of google/main/gcc/ipa.c: > > 165972 hubicka || (before_inlining_p > 195116 davidxl && DECL_VIRTUAL_P (node->symbol.decl) > 195825 davidxl && cgraph_is_aux_decl_external (node)))) > > it's that last line that's unique to the google branches, and should probably > be merged to trunk. I may not understand what you ask for but if my quick research is correct, cgraph_is_aux_decl_external is some LIPO stuff, not a deficiency in mainline.