commit c2e5e4823fb50eae7759c57278d377ce06e8a1c4 Author: Jiong Wang Date: Thu May 7 21:12:26 2015 +0000 [BFD] Release error report diff --git a/bfd/elfnn-aarch64.c b/bfd/elfnn-aarch64.c index bd42219..6808ca3 100644 --- a/bfd/elfnn-aarch64.c +++ b/bfd/elfnn-aarch64.c @@ -5691,15 +5691,9 @@ elfNN_aarch64_relocate_section (bfd *output_bfd, switch (r) { case bfd_reloc_overflow: - /* If the overflowing reloc was to an undefined symbol, - we have already printed one error message and there - is no point complaining again. */ - if ((!h || - h->root.type != bfd_link_hash_undefined) - && (!((*info->callbacks->reloc_overflow) - (info, (h ? &h->root : NULL), name, howto->name, - (bfd_vma) 0, input_bfd, input_section, - rel->r_offset)))) + if (!(*info->callbacks->reloc_overflow) + (info, (h ? &h->root : NULL), name, howto->name, (bfd_vma) 0, + input_bfd, input_section, rel->r_offset)) return FALSE; break;