+2005-08-17 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * cofflink.c (_bfd_coff_generic_relocate_section): Correct
+ comment.
+
2005-08-17 Alan Modra <amodra@bigpond.net.au>
* elflink.c (_bfd_elf_define_linkage_sym): Don't call
Note that weak symbols without aux records are a GNU
extension.
FIXME: All weak externals are treated as having
- characteristics IMAGE_WEAK_EXTERN_SEARCH_LIBRARY (2).
- There are no known uses of the other two types of
- weak externals. */
+ characteristic IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY (1).
+ These behave as per SVR4 ABI: A library member
+ will resolve a weak external only if a normal
+ external causes the library member to be linked.
+ See also linker.c: generic_link_check_archive_element. */
asection *sec;
struct coff_link_hash_entry *h2 =
input_bfd->tdata.coff_obj_data->sym_hashes[