+2007-07-18 Bob Wilson <bob.wilson@acm.org>
+
+ * elf32-xtensa.c (xtensa_callback_required_dependence): Ignore
+ non-ELF sections.
+
2007-07-18 Bob Wilson <bob.wilson@acm.org>
* elf32-xtensa.c (elf_xtensa_finish_dynamic_sections): Get section
(*callback) (sec, sec_size, sgotplt, 0, closure);
}
+ /* Only ELF files are supported for Xtensa. Check here to avoid a segfault
+ when building uclibc, which runs "ld -b binary /dev/null". */
+ if (bfd_get_flavour (abfd) != bfd_target_elf_flavour)
+ return ok;
+
internal_relocs = retrieve_internal_relocs (abfd, sec,
link_info->keep_memory);
if (internal_relocs == NULL