Home | History | Annotate | Download | only in bfd

Lines Matching defs:rela

376   0, 0, 0, 0,		/* index into .rela.plt */
624 srelgot = bfd_get_linker_section (dynobj, ".rela.got");
632 ".rela.got",
750 (sec, dynobj, 2, abfd, /*rela?*/ TRUE);
985 /* We also need to make an entry in the .rela.plt section. */
987 s = bfd_get_linker_section (dynobj, ".rela.plt");
1036 .rela.bss section we are going to use. */
1041 srel = bfd_get_linker_section (dynobj, ".rela.bss");
1077 /* We may have created entries in the .rela.got and .got sections.
1079 not actually use these entries. Reset the size of .rela.got
1082 s = bfd_get_linker_section (dynobj, ".rela.got");
1167 else if (CONST_STRNEQ (name, ".rela"))
1174 than .rela.plt. */
1175 if (strcmp (name, ".rela.plt") != 0)
1183 entry. .rela.plt is actually associated with
1209 output file. This is mostly to handle .rela.bss and
1210 .rela.plt. We must create both sections in
1300 be done. Otherwise space in the .got and .rela.got will be reserved
1319 srelgot = bfd_get_linker_section (dynobj, ".rela.got");
1335 /* Allocate space in the .got and .rela.got sections. */
1581 (input_bfd, input_section, /*rela?*/ TRUE);
1768 Elf_Internal_Rela rela;
1777 srela = bfd_get_linker_section (dynobj, ".rela.plt");
1813 /* Fill in the entry in the .rela.plt section. */
1814 rela.r_offset = (sgot->output_section->vma
1817 rela.r_info = ELF32_R_INFO (h->dynindx, R_VAX_JMP_SLOT);
1818 rela.r_addend = addend;
1820 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1834 Elf_Internal_Rela rela;
1840 srela = bfd_get_linker_section (dynobj, ".rela.got");
1843 rela.r_offset = (sgot->output_section->vma
1846 rela.r_info = ELF32_R_INFO (h->dynindx, R_VAX_GLOB_DAT);
1847 rela.r_addend = bfd_get_signed_32 (output_bfd,
1852 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1858 Elf_Internal_Rela rela;
1866 s = bfd_get_linker_section (dynobj, ".rela.bss");
1869 rela.r_offset = (h->root.u.def.value
1872 rela.r_info = ELF32_R_INFO (h->dynindx, R_VAX_COPY);
1873 rela.r_addend = 0;
1875 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1928 name = ".rela.plt";
1937 s = bfd_get_section_by_name (output_bfd, ".rela.plt");
1948 linker script arranges for .rela.plt to follow all
1951 s = bfd_get_section_by_name (output_bfd, ".rela.plt");
2000 const Elf_Internal_Rela *rela)
2002 switch ((int) ELF32_R_TYPE (rela->r_info))