Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 733482
Collapse All | Expand All

(-)a/gcc/ipa-cp.c (-4 / +9 lines)
Lines 5666-5674 has_undead_caller_from_outside_scc_p (struct cgraph_node *node, Link Here
5666
	&& cs->caller->call_for_symbol_thunks_and_aliases
5666
	&& cs->caller->call_for_symbol_thunks_and_aliases
5667
	  (has_undead_caller_from_outside_scc_p, NULL, true))
5667
	  (has_undead_caller_from_outside_scc_p, NULL, true))
5668
      return true;
5668
      return true;
5669
    else if (!ipa_edge_within_scc (cs)
5669
    else if (!ipa_edge_within_scc (cs))
5670
	     && !IPA_NODE_REF (cs->caller)->node_dead)
5670
      {
5671
      return true;
5671
	/* Unoptimized callers don't have IPA information.
5672
	   Conservatively assume callers are undead.  */
5673
	if (!IPA_NODE_REF (cs->caller))
5674
	  return true;
5675
	if (!IPA_NODE_REF (cs->caller)->node_dead)
5676
	  return true;
5677
      }
5672
  return false;
5678
  return false;
5673
}
5679
}
5674
5680
5675
- 

Return to bug 733482