2001-08-31 H.J. Lu <hjl@gnu.org>
* elf32-mips.c (_bfd_mips_elf_check_relocs): Report filename with bad relocation.
This commit is contained in:
parent
39e5585e1b
commit
6140b3b903
2 changed files with 14 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2001-08-31 H.J. Lu <hjl@gnu.org>
|
||||
|
||||
* elf32-mips.c (_bfd_mips_elf_check_relocs): Report filename
|
||||
with bad relocation.
|
||||
|
||||
2001-08-31 Eric Christopher <echristo@redhat.com>
|
||||
Jason Eckhardt <jle@redhat.com>
|
||||
|
||||
|
|
|
@ -7724,8 +7724,15 @@ _bfd_mips_elf_check_relocs (abfd, info, sec, relocs)
|
|||
h = NULL;
|
||||
else if (r_symndx >= extsymoff + NUM_SHDR_ENTRIES (symtab_hdr))
|
||||
{
|
||||
(*_bfd_error_handler)
|
||||
(_("Malformed reloc detected for section %s"), name);
|
||||
if (abfd->my_archive)
|
||||
(*_bfd_error_handler)
|
||||
(_("%s(%s) Malformed reloc detected for section %s"),
|
||||
bfd_get_filename (abfd->my_archive),
|
||||
bfd_get_filename (abfd), name);
|
||||
else
|
||||
(*_bfd_error_handler)
|
||||
(_("%s: Malformed reloc detected for section %s"),
|
||||
bfd_get_filename (abfd), name);
|
||||
bfd_set_error (bfd_error_bad_value);
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue