summaryrefslogtreecommitdiff
path: root/gcc/ipa-inline.c
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2013-01-09 21:22:26 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2013-01-09 21:22:26 +0000
commitc7fbaa6264a6e35a655537b0e706440f24d17375 (patch)
tree164357dbec9ec89be57c88630427a8194090c08c /gcc/ipa-inline.c
parent33d6ae7a454a5e527e5e47b2d69d4ca7249f1502 (diff)
downloadgcc-c7fbaa6264a6e35a655537b0e706440f24d17375.tar.gz
PR lto/45375
* ipa-inline.c (ipa_inline): Remove extern inlines and virtual functions. * cgraphclones.c (cgraph_clone_node): Cpoy also LTO file data. * lto.c (do_whole_program_analysis): Remove unreachable nodes after IPA. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195066 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ipa-inline.c')
-rw-r--r--gcc/ipa-inline.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c
index 727a2df8275..64b7d2f9adc 100644
--- a/gcc/ipa-inline.c
+++ b/gcc/ipa-inline.c
@@ -1793,7 +1793,7 @@ ipa_inline (void)
}
inline_small_functions ();
- symtab_remove_unreachable_nodes (true, dump_file);
+ symtab_remove_unreachable_nodes (false, dump_file);
free (order);
/* Inline functions with a property that after inlining into all callers the