Home | History | Annotate | Download | only in bfd

Lines Matching defs:rela

384   0, 0, 0, 0,		/* index into .rela.plt */
632 srelgot = bfd_get_linker_section (dynobj, ".rela.got");
640 ".rela.got",
758 (sec, dynobj, 2, abfd, /*rela?*/ TRUE);
993 /* We also need to make an entry in the .rela.plt section. */
995 s = bfd_get_linker_section (dynobj, ".rela.plt");
1044 .rela.bss section we are going to use. */
1049 srel = bfd_get_linker_section (dynobj, ".rela.bss");
1085 /* We may have created entries in the .rela.got and .got sections.
1087 not actually use these entries. Reset the size of .rela.got
1090 s = bfd_get_linker_section (dynobj, ".rela.got");
1175 else if (CONST_STRNEQ (name, ".rela"))
1182 than .rela.plt. */
1183 if (strcmp (name, ".rela.plt") != 0)
1191 entry. .rela.plt is actually associated with
1217 output file. This is mostly to handle .rela.bss and
1218 .rela.plt. We must create both sections in
1308 be done. Otherwise space in the .got and .rela.got will be reserved
1327 srelgot = bfd_get_linker_section (dynobj, ".rela.got");
1343 /* Allocate space in the .got and .rela.got sections. */
1589 (input_bfd, input_section, /*rela?*/ TRUE);
1774 Elf_Internal_Rela rela;
1783 srela = bfd_get_linker_section (dynobj, ".rela.plt");
1819 /* Fill in the entry in the .rela.plt section. */
1820 rela.r_offset = (sgot->output_section->vma
1823 rela.r_info = ELF32_R_INFO (h->dynindx, R_VAX_JMP_SLOT);
1824 rela.r_addend = addend;
1826 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1840 Elf_Internal_Rela rela;
1846 srela = bfd_get_linker_section (dynobj, ".rela.got");
1849 rela.r_offset = (sgot->output_section->vma
1852 rela.r_info = ELF32_R_INFO (h->dynindx, R_VAX_GLOB_DAT);
1853 rela.r_addend = bfd_get_signed_32 (output_bfd,
1858 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1864 Elf_Internal_Rela rela;
1872 s = bfd_get_linker_section (dynobj, ".rela.bss");
1875 rela.r_offset = (h->root.u.def.value
1878 rela.r_info = ELF32_R_INFO (h->dynindx, R_VAX_COPY);
1879 rela.r_addend = 0;
1881 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
1934 name = ".rela.plt";
1942 s = bfd_get_linker_section (dynobj, ".rela.plt");
1952 linker script arranges for .rela.plt to follow all
1955 s = bfd_get_linker_section (dynobj, ".rela.plt");
2004 const Elf_Internal_Rela *rela)
2006 switch ((int) ELF32_R_TYPE (rela->r_info))