X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=bfd%2Felf.c;h=b0da500dc7aa4846da6f3482a3344687ff3431b7;hb=056bafd472efccfb2d7f44f6469dfa08cdf7414b;hp=34d39c547b6c9b721554d7e488891ee5f41de633;hpb=61756f84eedc470c975f8bafe6ddf10acaca6942;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/elf.c b/bfd/elf.c index 34d39c547b..b0da500dc7 100644 --- a/bfd/elf.c +++ b/bfd/elf.c @@ -2374,7 +2374,8 @@ bfd_section_from_shdr (bfd *abfd, unsigned int shindex) *hdr2 = *hdr; *p_hdr = hdr2; elf_elfsections (abfd)[shindex] = hdr2; - target_sect->reloc_count += NUM_SHDR_ENTRIES (hdr); + target_sect->reloc_count += (NUM_SHDR_ENTRIES (hdr) + * bed->s->int_rels_per_ext_rel); target_sect->flags |= SEC_RELOC; target_sect->relocation = NULL; target_sect->rel_filepos = hdr->sh_offset;