| /netbsd-src/libexec/ld.elf_so/arch/i386/ |
| H A D | mdreloc.c | 31 const Elf_Rel *rel = 0, *rellim; in _rtld_relocate_nonplt_self() local 38 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self() 45 if (rel == 0 || relsz == 0) in _rtld_relocate_nonplt_self() 47 rellim = (const Elf_Rel *)((const uint8_t *)rel + relsz); in _rtld_relocate_nonplt_self() 48 for (; rel < rellim; rel++) { in _rtld_relocate_nonplt_self() 49 where = (Elf_Addr *)(relocbase + rel->r_offset); in _rtld_relocate_nonplt_self() 57 const Elf_Rel *rel; in _rtld_relocate_nonplt_objects() local 63 for (rel = obj->rel; re in _rtld_relocate_nonplt_objects() 211 const Elf_Rel *rel; _rtld_relocate_plt_lazy() local 231 _rtld_relocate_plt_object(const Obj_Entry * obj,const Elf_Rel * rel,Elf_Addr * tp) _rtld_relocate_plt_object() argument 272 const Elf_Rel *rel = (const Elf_Rel *)((const uint8_t *)obj->pltrel _rtld_bind() local 291 const Elf_Rel *rel; _rtld_relocate_plt_objects() local [all...] |
| /netbsd-src/sys/arch/sbmips/stand/common/ |
| H A D | boot.ldscript | 20 .rel.init : { *(.rel.init) } 22 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 24 .rel.fini : { *(.rel.fini) } 26 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) } 28 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) } 29 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) } 30 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) } 32 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) } 34 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) } 36 .rel.ctors : { *(.rel.ctors) } [all …]
|
| /netbsd-src/sys/arch/evbmips/stand/sbmips/common/ |
| H A D | boot.ldscript | 20 .rel.init : { *(.rel.init) } 22 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 24 .rel.fini : { *(.rel.fini) } 26 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) } 28 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) } 29 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) } 30 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) } 32 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) } 34 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) } 36 .rel.ctors : { *(.rel.ctors) } [all …]
|
| /netbsd-src/libexec/ld.elf_so/arch/arm/ |
| H A D | mdreloc.c | 37 const Elf_Rel *rel = 0, *rellim; in _rtld_relocate_nonplt_self() 44 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self() 51 rellim = (const Elf_Rel *)((const uint8_t *)rel + relsz); 52 for (; rel < rellim; rel++) { 53 where = (Elf_Addr *)(relocbase + rel->r_offset); 85 const Elf_Rel *rel; in _rtld_relocate_nonplt_objects() 90 for (rel = obj->rel; rel < ob in _rtld_relocate_nonplt_objects() 28 const Elf_Rel *rel = 0, *rellim; _rtld_relocate_nonplt_self() local 76 const Elf_Rel *rel; _rtld_relocate_nonplt_objects() local 267 const Elf_Rel *rel; _rtld_relocate_plt_lazy() local 287 _rtld_relocate_plt_object(const Obj_Entry * obj,const Elf_Rel * rel,Elf_Addr * tp) _rtld_relocate_plt_object() argument 327 const Elf_Rel *rel = (const Elf_Rel *)((const uint8_t *)obj->pltrel + reloff); _rtld_bind() local 342 const Elf_Rel *rel; _rtld_relocate_plt_objects() local [all...] |
| /netbsd-src/sys/arch/ofppc/stand/ofwboot/ |
| H A D | ldscript | 32 .rel.init : { *(.rel.init) } 34 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 36 .rel.fini : { *(.rel.fini) } 38 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) } 40 .rel.data.rel.ro : { *(.rel.data.rel.ro*) } 41 .rela.data.rel.ro : { *(.rel.data.rel.ro*) } 42 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) } 44 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) } 46 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) } 48 .rel.ctors : { *(.rel.ctors) } [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/ld/scripttempl/ |
| H A D | elfd30v.sc | 80 .rel.text ${RELOCATING-0} : { *(.rel.text${RELOCATING+ .rel.gnu.linkonce.t*}) } 82 .rel.data ${RELOCATING-0} : { *(.rel.data${RELOCATING+ .rel.gnu.linkonce.d*}) } 84 .rel.rodata ${RELOCATING-0} : { *(.rel.rodata${RELOCATING+ .rel.gnu.linkonce.r*}) } 86 .rel.stext ${RELOCATING-0} : { *(.rel.stest) } 88 .rel.etext ${RELOCATING-0} : { *(.rel.etest) } 90 .rel.sdata ${RELOCATING-0} : { *(.rel.sdata) } 92 .rel.edata ${RELOCATING-0} : { *(.rel.edata) } 94 .rel.eit_v ${RELOCATING-0} : { *(.rel.eit_v) } 96 .rel.sbss ${RELOCATING-0} : { *(.rel.sbss) } 98 .rel.ebss ${RELOCATING-0} : { *(.rel.ebss) } [all …]
|
| H A D | nds32elf.sc | 61 REL_IFUNC=".rel.ifunc ${RELOCATING-0} : { *(.rel.ifunc) }" 63 REL_IPLT=".rel.iplt ${RELOCATING-0} : 66 *(.rel.iplt) 77 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 142 …REL_SDATA=".rel.${SDATA_NAME} ${RELOCATING-0} : { *(.rel.${SDATA_NAME}${RELOCATING+ .rel.${SDAT… 144 …REL_SBSS=".rel.${SBSS_NAME} ${RELOCATING-0} : { *(.rel.${SBSS_NAME}${RELOCATING+ .rel.${SBSS_N… 146 …REL_SDATA2=".rel.${SDATA_NAME}2 ${RELOCATING-0} : { *(.rel.${SDATA_NAME}2${RELOCATING+ .rel.${SD… 148 …REL_SBSS2=".rel.${SBSS_NAME}2 ${RELOCATING-0} : { *(.rel.${SBSS_NAME}2${RELOCATING+ .rel.${SBSS… 165 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 167 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
| H A D | elfarcv2.sc | 91 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 93 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 95 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 97 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 153 .rel.init ${RELOCATING-0} : { *(.rel.init) } 155 .rel.text ${RELOCATING-0} : { *(.rel.text${RELOCATING+ .rel.text.* .rel.gnu.linkonce.t.*}) } 157 .rel.fini ${RELOCATING-0} : { *(.rel.fini) } 159 ….rel.rodata ${RELOCATING-0} : { *(.rel.rodata${RELOCATING+ .rel.rodata.* .rel.gnu.linkonce.r.*})… 161 .rel.data ${RELOCATING-0} : { *(.rel.data${RELOCATING+ .rel.data.* .rel.gnu.linkonce.d.*}) } 163 .rel.tdata ${RELOCATING-0} : { *(.rel.tdata${RELOCATING+ .rel.tdata.* .rel.gnu.linkonce.td.*}) } [all …]
|
| H A D | elf64hppa.sc | 20 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 44 # NO_REL_RELOCS - Don't include .rel.* sections in script 95 # Each of these can also have corresponding .rel.* and .rela.* sections. 134 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 161 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 163 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 165 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 167 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 184 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 186 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
| H A D | elfxtensa.sc | 20 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 44 # NO_REL_RELOCS - Don't include .rel.* sections in script 108 # Each of these can also have corresponding .rel.* and .rela.* sections. 147 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 178 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 180 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 182 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 184 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 201 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 203 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
| H A D | elfm68hc11.sc | 193 .rel.text ${RELOCATING-0} : 195 *(.rel.text) 196 ${RELOCATING+*(.rel.text.*)} 197 ${RELOCATING+*(.rel.gnu.linkonce.t.*)} 205 .rel.data ${RELOCATING-0} : 207 *(.rel.data) 208 ${RELOCATING+*(.rel.data.*)} 209 ${RELOCATING+*(.rel.gnu.linkonce.d.*)} 217 .rel.rodata ${RELOCATING-0} : 219 *(.rel.rodata) [all …]
|
| H A D | elfm68hc12.sc | 193 .rel.text ${RELOCATING-0} : 195 *(.rel.text) 196 ${RELOCATING+*(.rel.text.*)} 197 ${RELOCATING+*(.rel.gnu.linkonce.t.*)} 205 .rel.data ${RELOCATING-0} : 207 *(.rel.data) 208 ${RELOCATING+*(.rel.data.*)} 209 ${RELOCATING+*(.rel.gnu.linkonce.d.*)} 217 .rel.rodata ${RELOCATING-0} : 219 *(.rel.rodata) [all …]
|
| H A D | elfxgate.sc | 193 .rel.text ${RELOCATING-0} : 195 *(.rel.text) 196 ${RELOCATING+*(.rel.text.*)} 197 ${RELOCATING+*(.rel.gnu.linkonce.t.*)} 205 .rel.data ${RELOCATING-0} : 207 *(.rel.data) 208 ${RELOCATING+*(.rel.data.*)} 209 ${RELOCATING+*(.rel.gnu.linkonce.d.*)} 217 .rel.rodata ${RELOCATING-0} : 219 *(.rel.rodata) [all …]
|
| H A D | elfm9s12z.sc | 186 .rel.text ${RELOCATING-0} : 188 *(.rel.text) 189 ${RELOCATING+*(.rel.text.*)} 190 ${RELOCATING+*(.rel.gnu.linkonce.t.*)} 198 .rel.data ${RELOCATING-0} : 200 *(.rel.data) 201 ${RELOCATING+*(.rel.data.*)} 202 ${RELOCATING+*(.rel.gnu.linkonce.d.*)} 210 .rel.rodata ${RELOCATING-0} : 212 *(.rel.rodata) [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/ld/scripttempl/ |
| H A D | elfd30v.sc | 80 .rel.text ${RELOCATING-0} : { *(.rel.text${RELOCATING+ .rel.gnu.linkonce.t*}) } 82 .rel.data ${RELOCATING-0} : { *(.rel.data${RELOCATING+ .rel.gnu.linkonce.d*}) } 84 .rel.rodata ${RELOCATING-0} : { *(.rel.rodata${RELOCATING+ .rel.gnu.linkonce.r*}) } 86 .rel.stext ${RELOCATING-0} : { *(.rel.stest) } 88 .rel.etext ${RELOCATING-0} : { *(.rel.etest) } 90 .rel.sdata ${RELOCATING-0} : { *(.rel.sdata) } 92 .rel.edata ${RELOCATING-0} : { *(.rel.edata) } 94 .rel.eit_v ${RELOCATING-0} : { *(.rel.eit_v) } 96 .rel.sbss ${RELOCATING-0} : { *(.rel.sbss) } 98 .rel.ebss ${RELOCATING-0} : { *(.rel.ebss) } [all …]
|
| H A D | nds32elf.sc | 61 REL_IFUNC=".rel.ifunc ${RELOCATING-0} : { *(.rel.ifunc) }" 63 REL_IPLT=".rel.iplt ${RELOCATING-0} : 66 *(.rel.iplt) 77 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 142 …REL_SDATA=".rel.${SDATA_NAME} ${RELOCATING-0} : { *(.rel.${SDATA_NAME}${RELOCATING+ .rel.${SDAT… 144 …REL_SBSS=".rel.${SBSS_NAME} ${RELOCATING-0} : { *(.rel.${SBSS_NAME}${RELOCATING+ .rel.${SBSS_N… 146 …REL_SDATA2=".rel.${SDATA_NAME}2 ${RELOCATING-0} : { *(.rel.${SDATA_NAME}2${RELOCATING+ .rel.${SD… 148 …REL_SBSS2=".rel.${SBSS_NAME}2 ${RELOCATING-0} : { *(.rel.${SBSS_NAME}2${RELOCATING+ .rel.${SBSS… 165 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 167 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
| H A D | elf64hppa.sc | 20 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 44 # NO_REL_RELOCS - Don't include .rel.* sections in script 95 # Each of these can also have corresponding .rel.* and .rela.* sections. 134 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 161 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 163 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 165 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 167 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 184 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 186 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
| H A D | elfxtensa.sc | 20 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 44 # NO_REL_RELOCS - Don't include .rel.* sections in script 108 # Each of these can also have corresponding .rel.* and .rela.* sections. 147 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .d… 178 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 180 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 182 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 184 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 201 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) } 203 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) } [all …]
|
| H A D | elfarcv2.sc | 91 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko… 93 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce… 95 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li… 97 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko… 149 .rel.init ${RELOCATING-0} : { *(.rel.init) } 151 .rel.text ${RELOCATING-0} : { *(.rel.text${RELOCATING+ .rel.text.* .rel.gnu.linkonce.t.*}) } 153 .rel.fini ${RELOCATING-0} : { *(.rel.fini) } 155 ….rel.rodata ${RELOCATING-0} : { *(.rel.rodata${RELOCATING+ .rel.rodata.* .rel.gnu.linkonce.r.*})… 157 .rel.data ${RELOCATING-0} : { *(.rel.data${RELOCATING+ .rel.data.* .rel.gnu.linkonce.d.*}) } 159 .rel.tdata ${RELOCATING-0} : { *(.rel.tdata${RELOCATING+ .rel.tdata.* .rel.gnu.linkonce.td.*}) } [all …]
|
| /netbsd-src/sys/arch/macppc/stand/fixcoff/ |
| H A D | elf32_powerpc_merge.x | 11 .rel.text : { *(.rel.text) } in OUTPUT_ARCH() 13 .rel.data : { *(.rel.data) } in OUTPUT_ARCH() 15 .rel.rodata : { *(.rel.rodata) } in OUTPUT_ARCH() 17 .rel.got : { *(.rel.got) } in OUTPUT_ARCH() 19 .rel.ctors : { *(.rel.ctors) } in OUTPUT_ARCH() 21 .rel.dtors : { *(.rel.dtors) } in OUTPUT_ARCH() 23 .rel.bss : { *(.rel.bss) } in OUTPUT_ARCH() 25 .rel.plt : { *(.rel.plt) } in OUTPUT_ARCH()
|
| /netbsd-src/external/gpl3/binutils/dist/bfd/ |
| H A D | elf32-fr30.c | 398 Elf_Internal_Rela *rel, in fr30_final_link_relocate() argument 408 contents += rel->r_offset; in fr30_final_link_relocate() 409 relocation += rel->r_addend; in fr30_final_link_relocate() 420 contents += rel->r_offset + 2; in fr30_final_link_relocate() 421 relocation += rel->r_addend; in fr30_final_link_relocate() 426 contents += rel->r_offset + 1; in fr30_final_link_relocate() 428 srel += rel->r_addend; in fr30_final_link_relocate() 429 srel -= rel->r_offset; in fr30_final_link_relocate() 443 contents += rel->r_offset; in fr30_final_link_relocate() 445 srel += rel->r_addend; in fr30_final_link_relocate() [all …]
|
| H A D | coff-aarch64.c | 447 struct internal_reloc *rel, in coff_aarch64_rtype_to_howto() argument 452 reloc_howto_type *howto = coff_aarch64_rtype_lookup (rel->r_type); in coff_aarch64_rtype_to_howto() 490 struct internal_reloc *rel; in coff_pe_aarch64_relocate_section() local 496 rel = relocs; in coff_pe_aarch64_relocate_section() 497 relend = rel + input_section->reloc_count; in coff_pe_aarch64_relocate_section() 504 for (; rel < relend; rel++) in coff_pe_aarch64_relocate_section() 513 if (rel->r_type == IMAGE_REL_ARM64_ADDR32 in coff_pe_aarch64_relocate_section() 514 || rel->r_type == IMAGE_REL_ARM64_ADDR64 in coff_pe_aarch64_relocate_section() 515 || rel->r_type == IMAGE_REL_ARM64_ABSOLUTE) in coff_pe_aarch64_relocate_section() 518 symndx = rel->r_symndx; in coff_pe_aarch64_relocate_section() [all …]
|
| H A D | elf32-iq2000.c | 311 Elf_Internal_Rela *rel, in iq2000_elf_relocate_offset16() argument 319 insn = bfd_get_32 (input_bfd, contents + rel->r_offset); in iq2000_elf_relocate_offset16() 321 value += rel->r_addend; in iq2000_elf_relocate_offset16() 333 bfd_put_32 (input_bfd, insn, contents + rel->r_offset); in iq2000_elf_relocate_offset16() 410 Elf_Internal_Rela * rel, in iq2000_final_link_relocate() argument 414 contents, rel->r_offset, in iq2000_final_link_relocate() 415 relocation, rel->r_addend); in iq2000_final_link_relocate() 465 const Elf_Internal_Rela *rel; in iq2000_elf_check_relocs() local 476 for (rel = relocs; rel < rel_end; rel++) in iq2000_elf_check_relocs() 481 r_symndx = ELF32_R_SYM (rel->r_info); in iq2000_elf_check_relocs() [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/bfd/ |
| H A D | elf32-fr30.c | 398 Elf_Internal_Rela *rel, in fr30_final_link_relocate() argument 408 contents += rel->r_offset; in fr30_final_link_relocate() 409 relocation += rel->r_addend; in fr30_final_link_relocate() 420 contents += rel->r_offset + 2; in fr30_final_link_relocate() 421 relocation += rel->r_addend; in fr30_final_link_relocate() 426 contents += rel->r_offset + 1; in fr30_final_link_relocate() 428 srel += rel->r_addend; in fr30_final_link_relocate() 429 srel -= rel->r_offset; in fr30_final_link_relocate() 443 contents += rel->r_offset; in fr30_final_link_relocate() 445 srel += rel->r_addend; in fr30_final_link_relocate() [all …]
|
| H A D | elf32-iq2000.c | 311 Elf_Internal_Rela *rel, in iq2000_elf_relocate_offset16() argument 319 insn = bfd_get_32 (input_bfd, contents + rel->r_offset); in iq2000_elf_relocate_offset16() 321 value += rel->r_addend; in iq2000_elf_relocate_offset16() 333 bfd_put_32 (input_bfd, insn, contents + rel->r_offset); in iq2000_elf_relocate_offset16() 410 Elf_Internal_Rela * rel, in iq2000_final_link_relocate() argument 414 contents, rel->r_offset, in iq2000_final_link_relocate() 415 relocation, rel->r_addend); in iq2000_final_link_relocate() 465 const Elf_Internal_Rela *rel; in iq2000_elf_check_relocs() local 476 for (rel = relocs; rel < rel_end; rel++) in iq2000_elf_check_relocs() 481 r_symndx = ELF32_R_SYM (rel->r_info); in iq2000_elf_check_relocs() [all …]
|