2017-02-03 Martin Liska <mliska@suse.cz>
* symtab.c (symtab_node::binds_to_current_def_p): Bail out
in case of a function with ifunc attribute.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@245154
138bc75d-0d04-0410-961f-
82ee72b054a4
+2017-02-03 Martin Liska <mliska@suse.cz>
+
+ * symtab.c (symtab_node::binds_to_current_def_p): Bail out
+ in case of a function with ifunc attribute.
+
2017-02-03 Martin Liska <mliska@suse.cz>
* cgraph.c (cgraph_node::dump): Dump function version info.
if (transparent_alias)
return definition
&& get_alias_target()->binds_to_current_def_p (ref);
+ if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (decl)))
+ return false;
if (decl_binds_to_current_def_p (decl))
return true;