https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63970
--- Comment #7 from wmi at gcc dot gnu.org --- Author: wmi Date: Wed Jan 21 21:56:14 2015 New Revision: 219972 URL: https://gcc.gnu.org/viewcvs?rev=219972&root=gcc&view=rev Log: Backported from trunk. 2014-11-22 Jan Hubicka <hubi...@ucw.cz> PR ipa/63970 * ipa.c (symbol_table::remove_unreachable_nodes): Mark all inline clones as having abstract origin used. * ipa-inline-transform.c (can_remove_node_now_p_1): Drop abstract origin check. (clone_inlined_nodes): Copy abstract originflag. * lto-cgraph.c (compute_ltrans_boundary): Use get_create to get abstract origin node. Modified: branches/gcc-4_9-branch/gcc/ChangeLog branches/gcc-4_9-branch/gcc/ipa-inline-transform.c branches/gcc-4_9-branch/gcc/ipa.c branches/gcc-4_9-branch/gcc/lto-cgraph.c