diff options
Diffstat (limited to 'gcc/ChangeLog')
| -rw-r--r-- | gcc/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0825850..30a45df 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,16 @@ +2010-11-16 Jan Hubicka <jh@suse.cz> + + * cgraph.h (+varpool_can_remove_if_no_refs): Move here from ...; + when !flag_toplevel_reorder do not remove unless variable is + COMDAT or ARTIFICIAL. + * ipa.c (varpool_can_remove_if_no_refs): ... here. + (cgraph_remove_unreachable_nodes): Only analyzed nodes needs to stay. + * cgraphunit.c (cgraph_analyze_functions): Dump varpool, too. + * varpool.c (decide_is_variable_needed): Do not handle visibility issues. + (varpool_finalize_decl): Likewise. + (varpool_remove_unreferenced_decls): Use varpool_mark_needed_node; update + outdated comment on DECL_RTL_SET_P check. + 2010-11-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * config/sol2.h (NM_FLAGS): Define. |
