Lines Matching refs:rel
173 bfd *abfd, const Elf_Internal_Rela *rel, bfd_boolean create);
1579 bfd *abfd, const Elf_Internal_Rela *rel,
1585 ELFNN_R_SYM (rel->r_info));
1589 e.r_sym = ELFNN_R_SYM (rel->r_info);
1606 ret->r_sym = ELFNN_R_SYM (rel->r_info);
1810 const Elf_Internal_Rela *rel, bfd_boolean create)
1815 bfd_vma addend = rel ? rel->r_addend : 0;
1832 loc_h = get_local_sym_hash (ia64_info, abfd, rel, create);
2147 const Elf_Internal_Rela *rel;
2182 for (rel = relocs; rel < relend; ++rel)
2184 r_symndx = ELFNN_R_SYM (rel->r_info);
2207 switch (ELFNN_R_TYPE (rel->r_info))
2296 if (maybe_dynamic && rel->r_addend == 0)
2307 /* Shared objects will always need at least a REL relocation. */
2314 /* Shared objects will always need at least a REL relocation. */
2334 && rel->r_addend)
2341 if (get_dyn_sym_info (ia64_info, h, abfd, rel, TRUE) == NULL)
2347 for (rel = relocs; rel < relend; ++rel)
2352 r_symndx = ELFNN_R_SYM (rel->r_info);
2382 switch (ELFNN_R_TYPE (rel->r_info))
2471 if (maybe_dynamic && rel->r_addend == 0)
2482 /* Shared objects will always need at least a REL relocation. */
2490 /* Shared objects will always need at least a REL relocation. */
2511 dyn_i = get_dyn_sym_info (ia64_info, h, abfd, rel, FALSE);
2891 shared libraries get two REL relocations. Local symbols in
2931 /* Use two REL relocations for IPLT relocations
3160 else if (CONST_STRNEQ (name, ".rel"))
3796 Elf_Internal_Rela *rel;
3822 rel = relocs;
3824 for (; rel < relend; ++rel)
3839 r_type = ELFNN_R_TYPE (rel->r_info);
3851 r_symndx = ELFNN_R_SYM (rel->r_info);
3864 value = _bfd_elf_rela_local_sym (output_bfd, sym, &msec, rel);
3872 loc_h = get_local_sym_hash (ia64_info, input_bfd, rel, FALSE);
3915 RELOC_FOR_GLOBAL_SYMBOL (info, input_bfd, input_section, rel,
3928 rel, 1, relend, howto, 0, contents);
3933 hit_addr = contents + rel->r_offset;
3934 value += rel->r_addend;
3987 addend = rel->r_addend;
4015 srel, rel->r_offset, dyn_r_type,
4051 dyn_i = get_dyn_sym_info (ia64_info, h, input_bfd, rel, FALSE);
4053 rel->r_addend, value, R_IA64_DIRNNLSB);
4062 dyn_i = get_dyn_sym_info (ia64_info, h, input_bfd, rel, FALSE);
4073 dyn_i = get_dyn_sym_info (ia64_info, h, input_bfd, rel, FALSE);
4083 bfd_vma addend = rel->r_addend;
4126 srel, rel->r_offset, dyn_r_type,
4142 dyn_i = get_dyn_sym_info (ia64_info, h, input_bfd, rel, FALSE);
4170 rel->r_addend, value, R_IA64_FPTRNNLSB);
4186 srel, rel->r_offset, r_type,
4187 h->dynindx, rel->r_addend);
4201 BFD_ASSERT (rel->r_addend == 0);
4256 + rel->r_offset) & ~ (bfd_vma) 0x3;
4318 srel, rel->r_offset,
4322 srel, rel->r_offset + 8,
4327 srel, rel->r_offset, r_type,
4328 h->dynindx, rel->r_addend);
4367 bfd_vma r_addend = rel->r_addend;
4402 dyn_i = get_dyn_sym_info (ia64_info, h, input_bfd, rel, FALSE);
4425 (info, "__gp", input_bfd, input_section, rel->r_offset, 1);
4439 input_section, rel->r_offset))
4477 rel->r_offset);
4492 rel->r_offset, input_section->size);
4503 rel->r_offset))