* elf.c (bfd_section_from_shdr): Kill bogus warning.
This commit is contained in:
parent
a50b216054
commit
aa2ca951cf
2 changed files with 4 additions and 1 deletions
|
@ -1,5 +1,7 @@
|
|||
2005-06-17 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* elf.c (bfd_section_from_shdr): Kill bogus warning.
|
||||
|
||||
* elf.c (bfd_section_from_shdr): Fail if sh_entsize is bogus for
|
||||
symbol, relocation, group or versym sections.
|
||||
|
||||
|
|
|
@ -1948,7 +1948,8 @@ bfd_section_from_shdr (bfd *abfd, unsigned int shindex)
|
|||
Elf_Internal_Shdr *hdr2;
|
||||
unsigned int num_sec = elf_numsections (abfd);
|
||||
|
||||
if (hdr->sh_entsize != (hdr->sh_type == SHT_REL
|
||||
if (hdr->sh_entsize
|
||||
!= (bfd_size_type) (hdr->sh_type == SHT_REL
|
||||
? bed->s->sizeof_rel : bed->s->sizeof_rela))
|
||||
return FALSE;
|
||||
|
||||
|
|
Loading…
Reference in a new issue