/toolchain/binutils/binutils-2.27/bfd/ |
D | elf32-s390.c | 2650 Elf_Internal_Rela outrel; in elf_s390_relocate_section() local 2657 outrel.r_offset = (htab->elf.sgot->output_section->vma in elf_s390_relocate_section() 2660 outrel.r_info = ELF32_R_INFO (0, R_390_RELATIVE); in elf_s390_relocate_section() 2661 outrel.r_addend = relocation; in elf_s390_relocate_section() 2664 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc); in elf_s390_relocate_section() 2825 Elf_Internal_Rela outrel; in elf_s390_relocate_section() local 2830 outrel.r_offset = _bfd_elf_section_offset (output_bfd, in elf_s390_relocate_section() 2834 if (outrel.r_offset == (bfd_vma) -1 in elf_s390_relocate_section() 2835 || outrel.r_offset == (bfd_vma) -2) in elf_s390_relocate_section() 2838 outrel.r_offset += (input_section->output_section->vma in elf_s390_relocate_section() [all …]
|
D | elf64-s390.c | 2610 Elf_Internal_Rela outrel; in elf_s390_relocate_section() local 2617 outrel.r_offset = (htab->elf.sgot->output_section->vma in elf_s390_relocate_section() 2620 outrel.r_info = ELF64_R_INFO (0, R_390_RELATIVE); in elf_s390_relocate_section() 2621 outrel.r_addend = relocation; in elf_s390_relocate_section() 2624 bfd_elf64_swap_reloca_out (output_bfd, &outrel, loc); in elf_s390_relocate_section() 2784 Elf_Internal_Rela outrel; in elf_s390_relocate_section() local 2789 outrel.r_offset = _bfd_elf_section_offset (output_bfd, in elf_s390_relocate_section() 2793 if (outrel.r_offset == (bfd_vma) -1 in elf_s390_relocate_section() 2794 || outrel.r_offset == (bfd_vma) -2) in elf_s390_relocate_section() 2797 outrel.r_offset += (input_section->output_section->vma in elf_s390_relocate_section() [all …]
|
D | elf32-i370.c | 1188 Elf_Internal_Rela outrel; in i370_elf_relocate_section() local 1212 outrel.r_offset = in i370_elf_relocate_section() 1215 if (outrel.r_offset == (bfd_vma) -1 in i370_elf_relocate_section() 1216 || outrel.r_offset == (bfd_vma) -2) in i370_elf_relocate_section() 1217 skip = (int) outrel.r_offset; in i370_elf_relocate_section() 1218 outrel.r_offset += (input_section->output_section->vma in i370_elf_relocate_section() 1222 memset (&outrel, 0, sizeof outrel); in i370_elf_relocate_section() 1230 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in i370_elf_relocate_section() 1231 outrel.r_addend = rel->r_addend; in i370_elf_relocate_section() 1237 outrel.r_info = ELF32_R_INFO (0, R_I370_RELATIVE); in i370_elf_relocate_section() [all …]
|
D | elf32-tilepro.c | 3115 Elf_Internal_Rela outrel; in tilepro_elf_relocate_section() local 3122 outrel.r_offset = (htab->elf.sgot->output_section->vma in tilepro_elf_relocate_section() 3125 outrel.r_info = ELF32_R_INFO (0, R_TILEPRO_RELATIVE); in tilepro_elf_relocate_section() 3126 outrel.r_addend = relocation; in tilepro_elf_relocate_section() 3128 tilepro_elf_append_rela_32 (output_bfd, s, &outrel); in tilepro_elf_relocate_section() 3226 Elf_Internal_Rela outrel; in tilepro_elf_relocate_section() local 3237 outrel.r_offset = in tilepro_elf_relocate_section() 3240 if (outrel.r_offset == (bfd_vma) -1) in tilepro_elf_relocate_section() 3242 else if (outrel.r_offset == (bfd_vma) -2) in tilepro_elf_relocate_section() 3244 outrel.r_offset += (input_section->output_section->vma in tilepro_elf_relocate_section() [all …]
|
D | elf32-cris.c | 1271 Elf_Internal_Rela outrel; in cris_elf_relocate_section() local 1279 outrel.r_offset = (sgot->output_section->vma in cris_elf_relocate_section() 1282 outrel.r_info = ELF32_R_INFO (0, R_CRIS_RELATIVE); in cris_elf_relocate_section() 1283 outrel.r_addend = relocation; in cris_elf_relocate_section() 1286 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc); in cris_elf_relocate_section() 1438 Elf_Internal_Rela outrel; in cris_elf_relocate_section() local 1463 outrel.r_offset = in cris_elf_relocate_section() 1466 if (outrel.r_offset == (bfd_vma) -1) in cris_elf_relocate_section() 1468 else if (outrel.r_offset == (bfd_vma) -2 in cris_elf_relocate_section() 1479 outrel.r_offset += (input_section->output_section->vma in cris_elf_relocate_section() [all …]
|
D | elfxx-tilegx.c | 3491 Elf_Internal_Rela outrel; in tilegx_elf_relocate_section() local 3498 outrel.r_offset = (htab->elf.sgot->output_section->vma in tilegx_elf_relocate_section() 3501 outrel.r_info = in tilegx_elf_relocate_section() 3503 outrel.r_addend = relocation; in tilegx_elf_relocate_section() 3505 tilegx_elf_append_rela (output_bfd, s, &outrel); in tilegx_elf_relocate_section() 3633 Elf_Internal_Rela outrel; in tilegx_elf_relocate_section() local 3644 outrel.r_offset = in tilegx_elf_relocate_section() 3647 if (outrel.r_offset == (bfd_vma) -1) in tilegx_elf_relocate_section() 3649 else if (outrel.r_offset == (bfd_vma) -2) in tilegx_elf_relocate_section() 3651 outrel.r_offset += (input_section->output_section->vma in tilegx_elf_relocate_section() [all …]
|
D | elf32-metag.c | 1586 Elf_Internal_Rela outrel; in elf_metag_relocate_section() local 1600 outrel.r_offset = _bfd_elf_section_offset (output_bfd, in elf_metag_relocate_section() 1604 if (outrel.r_offset == (bfd_vma) -1) in elf_metag_relocate_section() 1606 else if (outrel.r_offset == (bfd_vma) -2) in elf_metag_relocate_section() 1608 outrel.r_offset += (input_section->output_section->vma in elf_metag_relocate_section() 1613 memset (&outrel, 0, sizeof outrel); in elf_metag_relocate_section() 1614 outrel.r_info = ELF32_R_INFO (0, R_METAG_NONE); in elf_metag_relocate_section() 1619 outrel.r_info = ELF32_R_INFO (hh->eh.dynindx, r_type); in elf_metag_relocate_section() 1620 outrel.r_addend = rel->r_addend; in elf_metag_relocate_section() 1631 outrel.r_info = ELF32_R_INFO (0, R_METAG_RELATIVE); in elf_metag_relocate_section() [all …]
|
D | elf32-vax.c | 1578 Elf_Internal_Rela outrel; in elf_vax_relocate_section() local 1596 outrel.r_offset = in elf_vax_relocate_section() 1599 if (outrel.r_offset == (bfd_vma) -1) in elf_vax_relocate_section() 1601 if (outrel.r_offset == (bfd_vma) -2) in elf_vax_relocate_section() 1603 outrel.r_offset += (input_section->output_section->vma in elf_vax_relocate_section() 1607 memset (&outrel, 0, sizeof outrel); in elf_vax_relocate_section() 1615 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in elf_vax_relocate_section() 1616 outrel.r_addend = relocation + rel->r_addend; in elf_vax_relocate_section() 1623 outrel.r_info = ELF32_R_INFO (0, R_VAX_RELATIVE); in elf_vax_relocate_section() 1626 outrel.r_addend = relocation + rel->r_addend; in elf_vax_relocate_section() [all …]
|
D | elfxx-sparc.c | 3098 Elf_Internal_Rela outrel; in _bfd_sparc_elf_relocate_section() local 3108 outrel.r_offset = (input_section->output_section->vma in _bfd_sparc_elf_relocate_section() 3116 outrel.r_info = SPARC_ELF_R_INFO (htab, NULL, in _bfd_sparc_elf_relocate_section() 3118 outrel.r_addend = relocation + rel->r_addend; in _bfd_sparc_elf_relocate_section() 3124 outrel.r_info = SPARC_ELF_R_INFO (htab, rel, h->dynindx, r_type); in _bfd_sparc_elf_relocate_section() 3125 outrel.r_addend = rel->r_addend; in _bfd_sparc_elf_relocate_section() 3128 sparc_elf_append_rela (output_bfd, sreloc, &outrel); in _bfd_sparc_elf_relocate_section() 3259 Elf_Internal_Rela outrel; in _bfd_sparc_elf_relocate_section() local 3266 outrel.r_offset = (htab->elf.sgot->output_section->vma in _bfd_sparc_elf_relocate_section() 3269 outrel.r_info = SPARC_ELF_R_INFO (htab, NULL, in _bfd_sparc_elf_relocate_section() [all …]
|
D | elf32-hppa.c | 3821 Elf_Internal_Rela outrel; in elf32_hppa_relocate_section() local 3825 outrel.r_offset = (off in elf32_hppa_relocate_section() 3828 outrel.r_info = ELF32_R_INFO (0, R_PARISC_DIR32); in elf32_hppa_relocate_section() 3829 outrel.r_addend = relocation; in elf32_hppa_relocate_section() 3832 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc); in elf32_hppa_relocate_section() 3912 Elf_Internal_Rela outrel; in elf32_hppa_relocate_section() local 3916 outrel.r_offset = (off in elf32_hppa_relocate_section() 3919 outrel.r_info = ELF32_R_INFO (0, R_PARISC_IPLT); in elf32_hppa_relocate_section() 3920 outrel.r_addend = relocation; in elf32_hppa_relocate_section() 3923 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc); in elf32_hppa_relocate_section() [all …]
|
D | elf64-x86-64.c | 4402 Elf_Internal_Rela outrel; in elf_x86_64_relocate_section() local 4407 outrel.r_offset = _bfd_elf_section_offset (output_bfd, in elf_x86_64_relocate_section() 4411 if (outrel.r_offset == (bfd_vma) -1 in elf_x86_64_relocate_section() 4412 || outrel.r_offset == (bfd_vma) -2) in elf_x86_64_relocate_section() 4415 outrel.r_offset += (input_section->output_section->vma in elf_x86_64_relocate_section() 4423 outrel.r_info = htab->r_info (0, R_X86_64_IRELATIVE); in elf_x86_64_relocate_section() 4424 outrel.r_addend = (h->root.u.def.value in elf_x86_64_relocate_section() 4430 outrel.r_info = htab->r_info (h->dynindx, r_type); in elf_x86_64_relocate_section() 4431 outrel.r_addend = 0; in elf_x86_64_relocate_section() 4444 elf_append_rela (output_bfd, sreloc, &outrel); in elf_x86_64_relocate_section() [all …]
|
D | elf32-i386.c | 4050 Elf_Internal_Rela outrel; in elf_i386_relocate_section() local 4065 outrel.r_offset = (input_section->output_section->vma in elf_i386_relocate_section() 4074 outrel.r_info = ELF32_R_INFO (0, R_386_IRELATIVE); in elf_i386_relocate_section() 4082 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in elf_i386_relocate_section() 4094 elf_append_rel (output_bfd, sreloc, &outrel); in elf_i386_relocate_section() 4246 Elf_Internal_Rela outrel; in elf_i386_relocate_section() local 4252 outrel.r_offset = (htab->elf.sgot->output_section->vma in elf_i386_relocate_section() 4255 outrel.r_info = ELF32_R_INFO (0, R_386_RELATIVE); in elf_i386_relocate_section() 4256 elf_append_rel (output_bfd, s, &outrel); in elf_i386_relocate_section() 4441 Elf_Internal_Rela outrel; in elf_i386_relocate_section() local [all …]
|
D | elf32-sh.c | 3651 Elf_Internal_Rela outrel; in sh_elf_add_dyn_reloc() local 3654 outrel.r_offset = offset; in sh_elf_add_dyn_reloc() 3655 outrel.r_info = ELF32_R_INFO (dynindx, reloc_type); in sh_elf_add_dyn_reloc() 3656 outrel.r_addend = addend; in sh_elf_add_dyn_reloc() 3660 bfd_elf32_swap_reloca_out (output_bfd, &outrel, in sh_elf_add_dyn_reloc() 4310 Elf_Internal_Rela outrel; in sh_elf_relocate_section() local 4329 outrel.r_offset = in sh_elf_relocate_section() 4332 if (outrel.r_offset == (bfd_vma) -1) in sh_elf_relocate_section() 4334 else if (outrel.r_offset == (bfd_vma) -2) in sh_elf_relocate_section() 4336 outrel.r_offset += (input_section->output_section->vma in sh_elf_relocate_section() [all …]
|
D | elf32-nios2.c | 4050 Elf_Internal_Rela outrel; in nios2_elf32_relocate_section() local 4056 outrel.r_addend = relocation; in nios2_elf32_relocate_section() 4057 outrel.r_offset = (sgot->output_section->vma in nios2_elf32_relocate_section() 4060 outrel.r_info = ELF32_R_INFO (0, R_NIOS2_RELATIVE); in nios2_elf32_relocate_section() 4064 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc); in nios2_elf32_relocate_section() 4174 Elf_Internal_Rela outrel; in nios2_elf32_relocate_section() local 4180 outrel.r_addend = 0; in nios2_elf32_relocate_section() 4181 outrel.r_offset = (htab->root.sgot->output_section->vma in nios2_elf32_relocate_section() 4184 outrel.r_info = ELF32_R_INFO (0, R_NIOS2_TLS_DTPMOD); in nios2_elf32_relocate_section() 4189 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc); in nios2_elf32_relocate_section() [all …]
|
D | elf32-tic6x.c | 1709 Elf_Internal_Rela outrel; in elf32_tic6x_make_got_dynreloc() local 1712 outrel.r_offset = sgot->output_section->vma + sgot->output_offset + offset; in elf32_tic6x_make_got_dynreloc() 1713 outrel.r_addend = bfd_get_32 (output_bfd, sgot->contents + offset); in elf32_tic6x_make_got_dynreloc() 1719 outrel.r_addend -= sym_sec->output_section->vma; in elf32_tic6x_make_got_dynreloc() 1725 outrel.r_info = ELF32_R_INFO (dynindx, R_C6000_ABS32); in elf32_tic6x_make_got_dynreloc() 1726 elf32_tic6x_install_rela (output_bfd, htab->elf.srelgot, &outrel); in elf32_tic6x_make_got_dynreloc() 1861 Elf_Internal_Rela outrel; in elf32_tic6x_finish_dynamic_symbol() local 1864 outrel.r_offset = (sgot->output_section->vma in elf32_tic6x_finish_dynamic_symbol() 1867 outrel.r_info = ELF32_R_INFO (h->dynindx, R_C6000_ABS32); in elf32_tic6x_finish_dynamic_symbol() 1868 outrel.r_addend = 0; in elf32_tic6x_finish_dynamic_symbol() [all …]
|
D | elf32-or1k.c | 967 Elf_Internal_Rela outrel; in or1k_elf_relocate_section() local 974 outrel.r_offset = (sgot->output_section->vma in or1k_elf_relocate_section() 977 outrel.r_info = ELF32_R_INFO (0, R_OR1K_RELATIVE); in or1k_elf_relocate_section() 978 outrel.r_addend = relocation; in or1k_elf_relocate_section() 981 bfd_elf32_swap_reloca_out (output_bfd, &outrel,loc); in or1k_elf_relocate_section() 1032 Elf_Internal_Rela outrel; in or1k_elf_relocate_section() local 1044 outrel.r_offset = in or1k_elf_relocate_section() 1047 if (outrel.r_offset == (bfd_vma) -1) in or1k_elf_relocate_section() 1049 else if (outrel.r_offset == (bfd_vma) -2) in or1k_elf_relocate_section() 1051 outrel.r_offset += (input_section->output_section->vma in or1k_elf_relocate_section() [all …]
|
D | elf64-sh64.c | 1699 Elf_Internal_Rela outrel; in sh_elf64_relocate_section() local 1718 outrel.r_offset in sh_elf64_relocate_section() 1722 if (outrel.r_offset == (bfd_vma) -1) in sh_elf64_relocate_section() 1724 else if (outrel.r_offset == (bfd_vma) -2) in sh_elf64_relocate_section() 1727 outrel.r_offset += (input_section->output_section->vma in sh_elf64_relocate_section() 1731 memset (&outrel, 0, sizeof outrel); in sh_elf64_relocate_section() 1735 outrel.r_info = ELF64_R_INFO (h->dynindx, R_SH_64_PCREL); in sh_elf64_relocate_section() 1736 outrel.r_addend = rel->r_addend; in sh_elf64_relocate_section() 1747 outrel.r_info = ELF64_R_INFO (0, R_SH_RELATIVE64); in sh_elf64_relocate_section() 1748 outrel.r_addend = relocation + rel->r_addend; in sh_elf64_relocate_section() [all …]
|
D | elf32-m68k.c | 3553 Elf_Internal_Rela outrel; in elf_m68k_init_got_entry_local_shared() local 3560 outrel.r_info = ELF32_R_INFO (0, R_68K_RELATIVE); in elf_m68k_init_got_entry_local_shared() 3561 outrel.r_addend = relocation; in elf_m68k_init_got_entry_local_shared() 3574 outrel.r_info = ELF32_R_INFO (0, R_68K_TLS_DTPMOD32); in elf_m68k_init_got_entry_local_shared() 3575 outrel.r_addend = 0; in elf_m68k_init_got_entry_local_shared() 3581 outrel.r_info = ELF32_R_INFO (0, R_68K_TLS_TPREL32); in elf_m68k_init_got_entry_local_shared() 3582 outrel.r_addend = relocation - elf_hash_table (info)->tls_sec->vma; in elf_m68k_init_got_entry_local_shared() 3590 outrel.r_offset = (sgot->output_section->vma in elf_m68k_init_got_entry_local_shared() 3595 elf_m68k_install_rela (output_bfd, srela, &outrel); in elf_m68k_init_got_entry_local_shared() 3597 bfd_put_32 (output_bfd, outrel.r_addend, sgot->contents + got_entry_offset); in elf_m68k_init_got_entry_local_shared() [all …]
|
D | elf32-m32r.c | 2789 Elf_Internal_Rela outrel; in m32r_elf_relocate_section() local 2797 outrel.r_offset = (sgot->output_section->vma in m32r_elf_relocate_section() 2800 outrel.r_info = ELF32_R_INFO (0, R_M32R_RELATIVE); in m32r_elf_relocate_section() 2801 outrel.r_addend = relocation; in m32r_elf_relocate_section() 2804 bfd_elf32_swap_reloca_out (output_bfd, &outrel,loc); in m32r_elf_relocate_section() 2869 Elf_Internal_Rela outrel; in m32r_elf_relocate_section() local 2887 outrel.r_offset = _bfd_elf_section_offset (output_bfd, in m32r_elf_relocate_section() 2891 if (outrel.r_offset == (bfd_vma) -1) in m32r_elf_relocate_section() 2893 else if (outrel.r_offset == (bfd_vma) -2) in m32r_elf_relocate_section() 2895 outrel.r_offset += (input_section->output_section->vma in m32r_elf_relocate_section() [all …]
|
D | elfnn-ia64.c | 3232 Elf_Internal_Rela outrel; in elfNN_ia64_install_dyn_reloc() local 3236 outrel.r_info = ELFNN_R_INFO (dynindx, type); in elfNN_ia64_install_dyn_reloc() 3237 outrel.r_addend = addend; in elfNN_ia64_install_dyn_reloc() 3238 outrel.r_offset = _bfd_elf_section_offset (abfd, info, sec, offset); in elfNN_ia64_install_dyn_reloc() 3239 if (outrel.r_offset >= (bfd_vma) -2) in elfNN_ia64_install_dyn_reloc() 3243 outrel.r_info = ELFNN_R_INFO (0, R_IA64_NONE); in elfNN_ia64_install_dyn_reloc() 3244 outrel.r_addend = 0; in elfNN_ia64_install_dyn_reloc() 3245 outrel.r_offset = 0; in elfNN_ia64_install_dyn_reloc() 3248 outrel.r_offset += sec->output_section->vma + sec->output_offset; in elfNN_ia64_install_dyn_reloc() 3252 bfd_elfNN_swap_reloca_out (abfd, &outrel, loc); in elfNN_ia64_install_dyn_reloc() [all …]
|
D | elf-m10300.c | 1548 Elf_Internal_Rela outrel; in mn10300_elf_final_link_relocate() local 1564 outrel.r_offset = _bfd_elf_section_offset (input_bfd, info, in mn10300_elf_final_link_relocate() 1566 if (outrel.r_offset == (bfd_vma) -1) in mn10300_elf_final_link_relocate() 1569 outrel.r_offset += (input_section->output_section->vma in mn10300_elf_final_link_relocate() 1574 memset (&outrel, 0, sizeof outrel); in mn10300_elf_final_link_relocate() 1585 outrel.r_info = ELF32_R_INFO (0, R_MN10300_RELATIVE); in mn10300_elf_final_link_relocate() 1586 outrel.r_addend = value + addend; in mn10300_elf_final_link_relocate() 1592 outrel.r_info = ELF32_R_INFO (h->dynindx, R_MN10300_32); in mn10300_elf_final_link_relocate() 1593 outrel.r_addend = value + addend; in mn10300_elf_final_link_relocate() 1597 bfd_elf32_swap_reloca_out (output_bfd, &outrel, in mn10300_elf_final_link_relocate() [all …]
|
D | elfnn-aarch64.c | 4999 Elf_Internal_Rela outrel; in elfNN_aarch64_final_link_relocate() local 5004 outrel.r_offset = _bfd_elf_section_offset (output_bfd, in elfNN_aarch64_final_link_relocate() 5008 if (outrel.r_offset == (bfd_vma) -1 in elfNN_aarch64_final_link_relocate() 5009 || outrel.r_offset == (bfd_vma) -2) in elfNN_aarch64_final_link_relocate() 5012 outrel.r_offset += (input_section->output_section->vma in elfNN_aarch64_final_link_relocate() 5020 outrel.r_info = ELFNN_R_INFO (0, AARCH64_R (IRELATIVE)); in elfNN_aarch64_final_link_relocate() 5021 outrel.r_addend = (h->root.u.def.value in elfNN_aarch64_final_link_relocate() 5027 outrel.r_info = ELFNN_R_INFO (h->dynindx, r_type); in elfNN_aarch64_final_link_relocate() 5028 outrel.r_addend = 0; in elfNN_aarch64_final_link_relocate() 5032 elf_append_rela (output_bfd, sreloc, &outrel); in elfNN_aarch64_final_link_relocate() [all …]
|
D | elf32-arm.c | 9363 Elf_Internal_Rela outrel; in elf32_arm_final_link_relocate() local 9395 outrel.r_addend = addend; in elf32_arm_final_link_relocate() 9396 outrel.r_offset = in elf32_arm_final_link_relocate() 9399 if (outrel.r_offset == (bfd_vma) -1) in elf32_arm_final_link_relocate() 9401 else if (outrel.r_offset == (bfd_vma) -2) in elf32_arm_final_link_relocate() 9403 outrel.r_offset += (input_section->output_section->vma in elf32_arm_final_link_relocate() 9407 memset (&outrel, 0, sizeof outrel); in elf32_arm_final_link_relocate() 9413 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in elf32_arm_final_link_relocate() 9464 outrel.r_info = ELF32_R_INFO (symbol, R_ARM_IRELATIVE); in elf32_arm_final_link_relocate() 9466 outrel.r_info = ELF32_R_INFO (symbol, R_ARM_RELATIVE); in elf32_arm_final_link_relocate() [all …]
|
D | elf32-ppc.c | 7767 Elf_Internal_Rela outrel; in ppc_elf_relocate_section() local 8516 outrel.r_offset = (htab->got->output_section->vma in ppc_elf_relocate_section() 8519 outrel.r_addend = 0; in ppc_elf_relocate_section() 8522 outrel.r_info = ELF32_R_INFO (indx, R_PPC_DTPMOD32); in ppc_elf_relocate_section() 8529 &outrel, loc); in ppc_elf_relocate_section() 8530 outrel.r_offset += 4; in ppc_elf_relocate_section() 8531 outrel.r_info in ppc_elf_relocate_section() 8536 outrel.r_info = ELF32_R_INFO (indx, R_PPC_DTPREL32); in ppc_elf_relocate_section() 8538 outrel.r_info = ELF32_R_INFO (indx, R_PPC_TPREL32); in ppc_elf_relocate_section() 8540 outrel.r_info = ELF32_R_INFO (indx, R_PPC_GLOB_DAT); in ppc_elf_relocate_section() [all …]
|
D | elf32-microblaze.c | 1451 Elf_Internal_Rela outrel; in microblaze_elf_relocate_section() local 1463 outrel.r_offset = in microblaze_elf_relocate_section() 1466 if (outrel.r_offset == (bfd_vma) -1) in microblaze_elf_relocate_section() 1468 else if (outrel.r_offset == (bfd_vma) -2) in microblaze_elf_relocate_section() 1470 outrel.r_offset += (input_section->output_section->vma in microblaze_elf_relocate_section() 1474 memset (&outrel, 0, sizeof outrel); in microblaze_elf_relocate_section() 1482 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in microblaze_elf_relocate_section() 1483 outrel.r_addend = addend; in microblaze_elf_relocate_section() 1489 outrel.r_info = ELF32_R_INFO (0, R_MICROBLAZE_REL); in microblaze_elf_relocate_section() 1490 outrel.r_addend = relocation + addend; in microblaze_elf_relocate_section() [all …]
|