Home | History | Annotate | Download | only in bfd

Lines Matching defs:rela

200 /* Create .got, .gotplt, and .rela.got sections in DYNOBJ, and set up
223 htab->srelgot = bfd_get_linker_section (dynobj, ".rela.got");
960 When doing a dynamic link, we create a .rela.got
1026 ".rela.got");
1477 the linker script arranges for .rela.plt to follow all
1611 Elf_Internal_Rela rela;
1651 /* Fill in the entry in the .rela.plt section. */
1652 rela.r_offset = (sgot->output_section->vma
1655 rela.r_info = ELF32_R_INFO (h->dynindx, R_LM32_JMP_SLOT);
1656 rela.r_addend = 0;
1659 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1674 Elf_Internal_Rela rela;
1682 rela.r_offset = (sgot->output_section->vma
1697 rela.r_info = ELF32_R_INFO (0, R_LM32_RELATIVE);
1698 rela.r_addend = (h->root.u.def.value
1706 rela.r_info = ELF32_R_INFO (h->dynindx, R_LM32_GLOB_DAT);
1707 rela.r_addend = 0;
1712 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1719 Elf_Internal_Rela rela;
1726 s = bfd_get_linker_section (htab->root.dynobj, ".rela.bss");
1729 rela.r_offset = (h->root.u.def.value
1732 rela.r_info = ELF32_R_INFO (h->dynindx, R_LM32_COPY);
1733 rela.r_addend = 0;
1736 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1750 const Elf_Internal_Rela *rela)
1752 switch ((int) ELF32_R_TYPE (rela->r_info))
1884 .rela.bss section we are going to use. */
2230 else if (CONST_STRNEQ (bfd_get_section_name (dynobj, s), ".rela"))
2246 output file. This is mostly to handle .rela.bss and
2247 .rela.plt. We must create both sections in
2514 ? ".rela.plt" : ".rel.plt",
2553 ? ".rela.bss" : ".rel.bss"),