|
|
|
@ -13118,6 +13118,7 @@ ppc64_elf_relocate_section (bfd *output_bfd, |
|
|
|
; |
|
|
|
else |
|
|
|
{ |
|
|
|
BFD_ASSERT (h->elf.dynindx != -1); |
|
|
|
indx = h->elf.dynindx; |
|
|
|
unresolved_reloc = FALSE; |
|
|
|
} |
|
|
|
@ -13490,7 +13491,10 @@ ppc64_elf_relocate_section (bfd *output_bfd, |
|
|
|
else if (!SYMBOL_CALLS_LOCAL (info, &h->elf) |
|
|
|
&& !is_opd |
|
|
|
&& r_type != R_PPC64_TOC) |
|
|
|
outrel.r_info = ELF64_R_INFO (h->elf.dynindx, r_type); |
|
|
|
{ |
|
|
|
BFD_ASSERT (h->elf.dynindx != -1); |
|
|
|
outrel.r_info = ELF64_R_INFO (h->elf.dynindx, r_type); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
/* This symbol is local, or marked to become local,
|
|
|
|
|