* ipa-visibility.c: Include varasm.h
(can_replace_by_local_alias): Ceck decl_binds_to_current_def_p.
From-SVN: r211356
+2014-06-07 Jan Hubicka <hubicka@ucw.cz>
+
+ * ipa-visibility.c: Include varasm.h
+ (can_replace_by_local_alias): Ceck decl_binds_to_current_def_p.
+
2014-06-07 Jan Hubicka <hubicka@ucw.cz>
* cgraphunit.c (assemble_thunks_and_aliases): Expand thunks before
#include "pointer-set.h"
#include "calls.h"
#include "gimple-expr.h"
+#include "varasm.h"
/* Return true when NODE can not be local. Worker for cgraph_local_node_p. */
can_replace_by_local_alias (symtab_node *node)
{
return (symtab_node_availability (node) > AVAIL_OVERWRITABLE
+ && !decl_binds_to_current_def_p (node->decl)
&& !symtab_can_be_discarded (node));
}