Lines Matching refs:rel
974 const Elf_Internal_Rela *rel;
994 for (rel = relocs; rel < rel_end; rel++)
1000 r_symndx = ELF32_R_SYM (rel->r_info);
1053 ELF32_R_TYPE (rel->r_info),
1314 && ((ELF32_R_TYPE (rel->r_info) != R_390_PC16
1315 && ELF32_R_TYPE (rel->r_info) != R_390_PC12DBL
1316 && ELF32_R_TYPE (rel->r_info) != R_390_PC16DBL
1317 && ELF32_R_TYPE (rel->r_info) != R_390_PC24DBL
1318 && ELF32_R_TYPE (rel->r_info) != R_390_PC32DBL
1319 && ELF32_R_TYPE (rel->r_info) != R_390_PC32)
1393 if (ELF32_R_TYPE (rel->r_info) == R_390_PC16
1394 || ELF32_R_TYPE (rel->r_info) == R_390_PC12DBL
1395 || ELF32_R_TYPE (rel->r_info) == R_390_PC16DBL
1396 || ELF32_R_TYPE (rel->r_info) == R_390_PC24DBL
1397 || ELF32_R_TYPE (rel->r_info) == R_390_PC32DBL
1398 || ELF32_R_TYPE (rel->r_info) == R_390_PC32)
1406 if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset))
1415 && !bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
1433 Elf_Internal_Rela *rel,
1438 switch (ELF32_R_TYPE (rel->r_info))
1444 return _bfd_elf_gc_mark_hook (sec, info, rel, h, sym);
1460 const Elf_Internal_Rela *rel, *relend;
1476 for (rel = relocs; rel < relend; rel++)
1482 r_symndx = ELF32_R_SYM (rel->r_info);
1521 r_type = ELF32_R_TYPE (rel->r_info);
2291 Elf_Internal_Rela *rel)
2295 howto = elf_howto_table + ELF32_R_TYPE (rel->r_info);
2300 (long) rel->r_offset,
2321 Elf_Internal_Rela *rel;
2331 rel = relocs;
2333 for (; rel < relend; rel++)
2348 r_type = ELF32_R_TYPE (rel->r_info);
2359 r_symndx = ELF32_R_SYM (rel->r_info);
2418 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
2425 RELOC_FOR_GLOBAL_SYMBOL (info, input_bfd, input_section, rel,
2433 rel, 1, relend, howto, 0, contents);
2534 When doing a dynamic link, we create a .rel.got
2552 contents + rel->r_offset - 2)
2557 contents + rel->r_offset - 2)
2560 contents + rel->r_offset + 3) == 0x58)))
2564 contents + rel->r_offset - 1) & 0xf0));
2566 contents + rel->r_offset - 2);
2568 rel->r_addend = 2;
2750 rel->r_offset);
2824 rel->r_offset);
2847 outrel.r_addend = rel->r_addend;
2852 outrel.r_addend = relocation + rel->r_addend;
2918 outrel.r_offset = rel->r_offset
2952 contents + rel->r_offset);
3028 if (r_type == ELF32_R_TYPE (rel->r_info))
3038 contents + rel->r_offset);
3122 outrel.r_offset = rel->r_offset
3145 contents + rel->r_offset);
3181 insn = bfd_get_32 (input_bfd, contents + rel->r_offset);
3196 invalid_tls_insn (input_bfd, input_section, rel);
3198 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
3205 insn = bfd_get_32 (input_bfd, contents + rel->r_offset);
3209 invalid_tls_insn (input_bfd, input_section, rel);
3230 contents + rel->r_offset + 4);
3238 invalid_tls_insn (input_bfd, input_section, rel);
3253 contents + rel->r_offset + 4);
3256 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
3264 insn = bfd_get_32 (input_bfd, contents + rel->r_offset);
3268 invalid_tls_insn (input_bfd, input_section, rel);
3288 contents + rel->r_offset + 4);
3290 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
3306 rel->r_offset) != (bfd_vma) -1)
3311 (long) rel->r_offset,
3322 rel->r_offset--;
3329 relocation += rel->r_addend;
3332 contents, rel->r_offset,
3337 contents, rel->r_offset,
3338 relocation, rel->r_addend);
3363 rel->r_offset)))
3371 (long) rel->r_offset, name, (int) r);
3973 /* Return address for Ith PLT stub in section PLT, for relocation REL
3978 const arelent *rel ATTRIBUTE_UNUSED)