Lines Matching refs:rel
893 const Elf_Internal_Rela *rel;
915 for (rel = relocs; rel < rel_end; rel++)
922 r_symndx = ELF64_R_SYM (rel->r_info);
976 ELF64_R_TYPE (rel->r_info),
1249 && ((ELF64_R_TYPE (rel->r_info) != R_390_PC16
1250 && ELF64_R_TYPE (rel->r_info) != R_390_PC12DBL
1251 && ELF64_R_TYPE (rel->r_info) != R_390_PC16DBL
1252 && ELF64_R_TYPE (rel->r_info) != R_390_PC24DBL
1253 && ELF64_R_TYPE (rel->r_info) != R_390_PC32
1254 && ELF64_R_TYPE (rel->r_info) != R_390_PC32DBL
1255 && ELF64_R_TYPE (rel->r_info) != R_390_PC64)
1328 if (ELF64_R_TYPE (rel->r_info) == R_390_PC16
1329 || ELF64_R_TYPE (rel->r_info) == R_390_PC12DBL
1330 || ELF64_R_TYPE (rel->r_info) == R_390_PC16DBL
1331 || ELF64_R_TYPE (rel->r_info) == R_390_PC16DBL
1332 || ELF64_R_TYPE (rel->r_info) == R_390_PC32
1333 || ELF64_R_TYPE (rel->r_info) == R_390_PC32DBL
1334 || ELF64_R_TYPE (rel->r_info) == R_390_PC64)
1342 if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset))
1351 && !bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
1369 Elf_Internal_Rela *rel,
1374 switch (ELF64_R_TYPE (rel->r_info))
1381 return _bfd_elf_gc_mark_hook (sec, info, rel, h, sym);
1396 const Elf_Internal_Rela *rel, *relend;
1412 for (rel = relocs; rel < relend; rel++)
1418 r_symndx = ELF64_R_SYM (rel->r_info);
1457 r_type = ELF64_R_TYPE (rel->r_info);
2243 Elf_Internal_Rela *rel)
2247 howto = elf_howto_table + ELF64_R_TYPE (rel->r_info);
2252 (long) rel->r_offset,
2273 Elf_Internal_Rela *rel;
2286 rel = relocs;
2288 for (; rel < relend; rel++)
2303 r_type = ELF64_R_TYPE (rel->r_info);
2314 r_symndx = ELF64_R_SYM (rel->r_info);
2377 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
2384 RELOC_FOR_GLOBAL_SYMBOL (info, input_bfd, input_section, rel,
2392 rel, 1, relend, howto, 0, contents);
2494 When doing a dynamic link, we create a .rel.got
2512 contents + rel->r_offset - 2)
2517 contents + rel->r_offset - 2)
2520 contents + rel->r_offset + 3) == 0x04)))
2525 contents + rel->r_offset - 1) & 0xf0));
2527 contents + rel->r_offset - 2);
2529 rel->r_addend = 2;
2716 rel->r_offset);
2790 rel->r_offset);
2815 outrel.r_addend = rel->r_addend;
2820 outrel.r_addend = relocation + rel->r_addend;
2888 outrel.r_offset = rel->r_offset
2922 contents + rel->r_offset);
2998 if (r_type == ELF64_R_TYPE (rel->r_info))
3008 contents + rel->r_offset);
3092 outrel.r_offset = rel->r_offset
3115 contents + rel->r_offset);
3151 insn0 = bfd_get_32 (input_bfd, contents + rel->r_offset);
3152 insn1 = bfd_get_16 (input_bfd, contents + rel->r_offset + 4);
3154 invalid_tls_insn (input_bfd, input_section, rel);
3169 invalid_tls_insn (input_bfd, input_section, rel);
3172 bfd_put_32 (output_bfd, insn0, contents + rel->r_offset);
3173 bfd_put_16 (output_bfd, insn1, contents + rel->r_offset + 4);
3180 insn0 = bfd_get_32 (input_bfd, contents + rel->r_offset);
3181 insn1 = bfd_get_16 (input_bfd, contents + rel->r_offset + 4);
3183 invalid_tls_insn (input_bfd, input_section, rel);
3198 bfd_put_32 (output_bfd, insn0, contents + rel->r_offset);
3199 bfd_put_16 (output_bfd, insn1, contents + rel->r_offset + 4);
3207 insn0 = bfd_get_32 (input_bfd, contents + rel->r_offset);
3208 insn1 = bfd_get_16 (input_bfd, contents + rel->r_offset + 4);
3210 invalid_tls_insn (input_bfd, input_section, rel);
3215 bfd_put_32 (output_bfd, insn0, contents + rel->r_offset);
3216 bfd_put_16 (output_bfd, insn1, contents + rel->r_offset + 4);
3232 rel->r_offset) != (bfd_vma) -1)
3237 (long) rel->r_offset,
3248 rel->r_offset--;
3255 relocation += rel->r_addend;
3258 contents, rel->r_offset,
3263 contents, rel->r_offset,
3264 relocation, rel->r_addend);
3289 rel->r_offset)))
3297 (long) rel->r_offset, name, (int) r);
3759 /* Return address for Ith PLT stub in section PLT, for relocation REL
3764 const arelent *rel ATTRIBUTE_UNUSED)