* elfcode.h (elf_object_p): Delay the setting of start_address
until we're sure the backend matches the binary.
This commit is contained in:
parent
aa2273ba99
commit
a14199dbd5
@ -1,3 +1,8 @@
|
||||
2005-11-23 Frederic Riss <frederic.riss@st.com>
|
||||
|
||||
* elfcode.h (elf_object_p): Delay the setting of start_address
|
||||
until we're sure the backend matches the binary.
|
||||
|
||||
2005-11-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
* som.c (som_decode_symclass): Decode BSF_WEAK symbols in the same
|
||||
|
@ -607,9 +607,6 @@ elf_object_p (bfd *abfd)
|
||||
goto got_no_match;
|
||||
}
|
||||
|
||||
/* Remember the entry point specified in the ELF file header. */
|
||||
bfd_set_start_address (abfd, i_ehdrp->e_entry);
|
||||
|
||||
if (i_ehdrp->e_shoff != 0)
|
||||
{
|
||||
bfd_signed_vma where = i_ehdrp->e_shoff;
|
||||
@ -804,6 +801,9 @@ elf_object_p (bfd *abfd)
|
||||
goto got_wrong_format_error;
|
||||
}
|
||||
|
||||
/* Remember the entry point specified in the ELF file header. */
|
||||
bfd_set_start_address (abfd, i_ehdrp->e_entry);
|
||||
|
||||
/* If we have created any reloc sections that are associated with
|
||||
debugging sections, mark the reloc sections as debugging as well. */
|
||||
for (s = abfd->sections; s != NULL; s = s->next)
|
||||
|
Loading…
Reference in New Issue
Block a user