* elf.c (assign_file_positions_for_load_sections): Don't check

core segment.
This commit is contained in:
Alan Modra 2007-05-07 01:05:46 +00:00
parent 34091d9bf9
commit 7c9283002d
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2007-05-07 Alan Modra <amodra@bigpond.net.au>
* elf.c (assign_file_positions_for_load_sections): Don't check
core segment.
2007-05-04 H.J. Lu <hongjiu.lu@intel.com>
* elflink.c (elf_link_sort_relocs): Return if both .rela.dyn

View File

@ -4641,9 +4641,9 @@ assign_file_positions_for_load_sections (bfd *abfd,
}
}
/* Check that all sections are in the segment. */
if (p->p_type == PT_LOAD
|| (p->p_type == PT_NOTE && bfd_get_format (abfd) == bfd_core))
/* Check that all sections are in a PT_LOAD segment.
Don't check funky gdb generated core files. */
if (p->p_type == PT_LOAD && bfd_get_format (abfd) != bfd_core)
for (i = 0, secpp = m->sections; i < m->count; i++, secpp++)
{
Elf_Internal_Shdr *this_hdr;