* elf64-mips.c (mips_elf64_be_swap_reloc_out): Also make sure

the third reloc offset is the same as the first.
This commit is contained in:
Maciej W. Rozycki 2012-05-19 19:13:56 +00:00
parent a6ff997ce8
commit b0189df033
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2012-05-19 Maciej W. Rozycki <macro@linux-mips.org>
* elf64-mips.c (mips_elf64_be_swap_reloc_out): Also make sure
the third reloc offset is the same as the first.
2012-05-19 Alan Modra <amodra@gmail.com>
* elf32-ppc.h (has_vle_insns, is_ppc_vle): Delete.

View File

@ -2708,6 +2708,7 @@ mips_elf64_be_swap_reloc_out (bfd *abfd, const Elf_Internal_Rela *src,
mirel.r_offset = src[0].r_offset;
BFD_ASSERT(src[0].r_offset == src[1].r_offset);
BFD_ASSERT(src[0].r_offset == src[2].r_offset);
mirel.r_type = ELF64_MIPS_R_TYPE (src[0].r_info);
mirel.r_sym = ELF64_R_SYM (src[0].r_info);