* elf64-hppa.c (elf64_hppa_finish_dynamic_sections)

<DT_HP_LOAD_MAP>: Return unsuccessfully if there's no `.data'
	section.
This commit is contained in:
Maciej W. Rozycki 2013-07-28 23:05:18 +00:00
parent 0608afa70a
commit a505d7ac6e
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2013-07-28 Maciej W. Rozycki <macro@linux-mips.org>
* elf64-hppa.c (elf64_hppa_finish_dynamic_sections)
<DT_HP_LOAD_MAP>: Return unsuccessfully if there's no `.data'
section.
2013-07-27 Andrew Pinski <apinski@cavium.com>
* elfnn-aarch64.c (elfNN_aarch64_check_relocs):

View File

@ -2524,6 +2524,8 @@ elf64_hppa_finish_dynamic_sections (bfd *output_bfd,
area at the start of the .data section. So all we have to
to is find the start of the .data section. */
s = bfd_get_section_by_name (output_bfd, ".data");
if (!s)
return FALSE;
dyn.d_un.d_ptr = s->vma;
bfd_elf64_swap_dyn_out (output_bfd, &dyn, dyncon);
break;