Revert "_bfd_mips_elf_final_link: Notify user about wrong .reginfo size"

Revert commit 58807c48a5 ("_bfd_mips_elf_final_link: Notify user about
wrong .reginfo size") now that the size of the `.reginfo' section has
been truly fixed in `_bfd_mips_elf_section_processing', meaning that the
offending condition can be asserted again.

	bfd/
	Revert
	2018-01-12  Vlad Ivanov  <vlad@ivanov.email>

	* elfxx-mips.c (_bfd_mips_elf_final_link): Notify user when
	.reginfo section has wrong size.
This commit is contained in:
Maciej W. Rozycki 2018-02-19 18:38:41 +00:00
parent 6798f8bfa6
commit b248d650a4
2 changed files with 9 additions and 10 deletions

View File

@ -1,3 +1,11 @@
2018-02-19 Maciej W. Rozycki <macro@mips.com>
Revert
2018-01-12 Vlad Ivanov <vlad@ivanov.email>
* elfxx-mips.c (_bfd_mips_elf_final_link): Notify user when
.reginfo section has wrong size.
2018-02-19 Maciej W. Rozycki <macro@mips.com>
* elfxx-mips.c (_bfd_mips_elf_always_size_sections): Set

View File

@ -14412,16 +14412,7 @@ _bfd_mips_elf_final_link (bfd *abfd, struct bfd_link_info *info)
}
/* Size has been set in _bfd_mips_elf_always_size_sections. */
if (o->size != sizeof (Elf32_External_RegInfo))
{
_bfd_error_handler
(_("%pB: .reginfo section size should be %ld bytes, "
"actual size is %" PRId64),
abfd, (unsigned long) sizeof (Elf32_External_RegInfo),
(int64_t) o->size);
return FALSE;
}
BFD_ASSERT(o->size == sizeof (Elf32_External_RegInfo));
/* Skip this section later on (I don't think this currently
matters, but someday it might). */