* elflink.c (_bfd_elf_symbol_refs_local_p): Revert the last
change.
+2005-07-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ * elflink.c (_bfd_elf_symbol_refs_local_p): Revert the last
+ change.
+
2005-07-08 Paul Koning <pkoning@equallogic.com>
* dwarf2.c (read_address): Check sign_extend_vma to handle targets
if (ELF_COMMON_DEF_P (h))
/* Do nothing. */;
/* If we don't have a definition in a regular file, then we can't
- resolve locally unless it has non-default visibility . The sym
- is either undefined or dynamic. */
- else if (!h->def_regular
- && ELF_ST_VISIBILITY (h->other) == STV_DEFAULT)
+ resolve locally. The sym is either undefined or dynamic. */
+ else if (!h->def_regular)
return FALSE;
/* Forced local symbols resolve locally. */