/freebsd-10-stable/sys/conf/ |
H A D | ldscript.mips | 66 .rel.init : { *(.rel.init) } 68 .rel.text : 70 *(.rel.text) 71 *(.rel.text.*) 72 *(.rel.gnu.linkonce.t.*) 80 .rel.fini : { *(.rel.fini) } 82 .rel.rodata : 84 *(.rel [all...] |
H A D | ldscript.mips.mips64 | 48 .rel.init : { *(.rel.init) } 50 .rel.text : 52 *(.rel.text) 53 *(.rel.text.*) 54 *(.rel.gnu.linkonce.t.*) 62 .rel.fini : { *(.rel.fini) } 64 .rel.rodata : 66 *(.rel [all...] |
H A D | ldscript.sparc64 | 18 .rel.init : { *(.rel.init) } 20 .rel.text : 22 *(.rel.text) 23 *(.rel.text.*) 24 *(.rel.gnu.linkonce.t.*) 32 .rel.fini : { *(.rel.fini) } 34 .rel.rodata : 36 *(.rel [all...] |
H A D | ldscript.amd64 | 19 .rel.init : { *(.rel.init) } 21 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 23 .rel.fini : { *(.rel.fini) } 25 .rel.rodata : { *(.rel [all...] |
H A D | ldscript.i386 | 18 .rel.init : { *(.rel.init) } 20 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 22 .rel.fini : { *(.rel.fini) } 24 .rel.rodata : { *(.rel [all...] |
H A D | ldscript.arm | 30 .rel.text : 31 { *(.rel.text) *(.rel.gnu.linkonce.t*) } 34 .rel.data : 35 { *(.rel.data) *(.rel.gnu.linkonce.d*) } 38 .rel.rodata : 39 { *(.rel.rodata) *(.rel.gnu.linkonce.r*) } 42 .rel [all...] |
H A D | ldscript.mips.cfe | 64 .rel.init : { *(.rel.init) } 66 .rel.text : 68 *(.rel.text) 69 *(.rel.text.*) 70 *(.rel.gnu.linkonce.t.*) 78 .rel.fini : { *(.rel.fini) } 80 .rel.rodata : 82 *(.rel [all...] |
/freebsd-10-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-shared-linux-o32.ld | 82 .rel.init : { *(.rel.init) } 84 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 86 .rel.fini : { *(.rel.fini) } 88 .rel.rodata : { *(.rel [all...] |
H A D | cvmx-shared-linux-n32.ld | 82 .rel.init : { *(.rel.init) } 84 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 86 .rel.fini : { *(.rel.fini) } 88 .rel.rodata : { *(.rel [all...] |
H A D | cvmx-shared-linux.ld | 81 .rel.init : { *(.rel.init) } 83 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) } 85 .rel.fini : { *(.rel.fini) } 87 .rel.rodata : { *(.rel [all...] |
/freebsd-10-stable/libexec/rtld-elf/amd64/ |
H A D | elf_rtld.x | 19 .rel.text : 20 { *(.rel.text) *(.rel.gnu.linkonce.t*) } 23 .rel.data : 24 { *(.rel.data) *(.rel.gnu.linkonce.d*) } 27 .rel.rodata : 28 { *(.rel.rodata) *(.rel.gnu.linkonce.r*) } 31 .rel [all...] |
/freebsd-10-stable/libexec/rtld-elf/i386/ |
H A D | elf_rtld.x | 19 .rel.text : 20 { *(.rel.text) *(.rel.gnu.linkonce.t*) } 23 .rel.data : 24 { *(.rel.data) *(.rel.gnu.linkonce.d*) } 27 .rel.rodata : 28 { *(.rel.rodata) *(.rel.gnu.linkonce.r*) } 31 .rel [all...] |
H A D | reloc.c | 64 const Elf_Rel *rel; local 68 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize); 69 for (rel = dstobj->rel; rel < rellim; rel++) { 70 if (ELF_R_TYPE(rel->r_info) == R_386_COPY) { 81 dstaddr = (void *) (dstobj->relocbase + rel->r_offset); 82 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); 86 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel 129 const Elf_Rel *rel; local 277 const Elf_Rel *rel; local 308 const Elf_Rel *rel; local 351 const Elf_Rel *rel; local 376 const Elf_Rel *rel; local [all...] |
/freebsd-10-stable/contrib/binutils/ld/emulparams/ |
H A D | armelf_fbsd.sh | 3 TARGET2_TYPE=got-rel
|
H A D | armelf_nbsd.sh | 4 TARGET2_TYPE=got-rel
|
/freebsd-10-stable/libexec/rtld-elf/arm/ |
H A D | reloc.c | 32 const Elf_Rel *rel; local 36 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize); 37 for (rel = dstobj->rel; rel < rellim; rel++) { 38 if (ELF_R_TYPE(rel->r_info) == R_ARM_COPY) { 49 dstaddr = (void *) (dstobj->relocbase + rel->r_offset); 50 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); 56 ELF_R_SYM(rel 91 const Elf_Rel *rel = 0, *rellim; local 139 reloc_nonplt_object(Obj_Entry *obj, const Elf_Rel *rel, SymCache *cache, int flags, RtldLockState *lockstate) argument 320 const Elf_Rel *rel; local 357 const Elf_Rel *rel; local 381 const Elf_Rel *rel; local 425 reloc_jmpslot(Elf_Addr *where, Elf_Addr target, const Obj_Entry *defobj, const Obj_Entry *obj, const Elf_Rel *rel) argument [all...] |
/freebsd-10-stable/sys/ofed/include/linux/ |
H A D | kref.h | 57 kref_put(struct kref *kref, void (*rel)(struct kref *kref)) 61 rel(kref); 69 void (*rel)(struct kref *kref)) 74 rel(kref);
|
/freebsd-10-stable/gnu/usr.bin/binutils/ld/ |
H A D | armelf_fbsd.sh | 4 TARGET2_TYPE=got-rel
|
H A D | armelfb_fbsd.sh | 8 TARGET2_TYPE=got-rel
|
/freebsd-10-stable/sys/boot/efi/loader/arch/amd64/ |
H A D | reloc.c | 57 ElfW_Rel *rel; local 69 rel = (ElfW_Rel *) ((unsigned long) dynp->d_un.d_ptr + 93 switch (ELFW_R_TYPE(rel->r_info)) { 99 newaddr = (unsigned long *)(ImageBase + rel->r_offset); 106 rel = (ElfW_Rel *)(void *) ((caddr_t) rel + relent);
|
/freebsd-10-stable/contrib/binutils/ld/scripttempl/ |
H A D | elf.sc | 15 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 87 # Each of these can also have corresponding .rel.* and .rela.* sections. 126 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }" 153 REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel [all...] |
H A D | mep.sc | 15 # OTHER_RELRO_SECTIONS - other than .data.rel.ro ... 78 # Each of these can also have corresponding .rel.* and .rela.* sections. 116 DATARELRO=".data.rel.ro : { *(.data.rel.ro.local) *(.data.rel.ro*) }" 141 REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linkonce.s.*}) } 143 REL_SBSS=".rel [all...] |
/freebsd-10-stable/sys/boot/common/ |
H A D | self_reloc.c | 74 ElfW_Rel *rel; local 86 rel = (ElfW_Rel *)(dynp->d_un.d_ptr + baseaddr); 105 switch (ELFW_R_TYPE(rel->r_info)) { 112 newaddr = (Elf_Addr *)(rel->r_offset + baseaddr); 116 *newaddr += rel->r_addend; 123 rel = (ElfW_Rel *)(void *)((caddr_t) rel + relent);
|
/freebsd-10-stable/libexec/rtld-elf/ |
H A D | debug.c | 80 dump_Elf_Rel(obj, obj->rel, obj->relsize); 105 const Elf_Rel *rel; local 112 for (rel = rel0; rel < rellim; rel++) { 113 dstaddr = (Elf_Addr *)(obj->relocbase + rel->r_offset); 114 sym = obj->symtab + ELF_R_SYM(rel->r_info); 117 (u_long)rel->r_info, (u_long)rel->r_offset,
|
/freebsd-10-stable/usr.sbin/kldxref/ |
H A D | ef_i386.c | 49 const Elf_Rel *rel; local 55 rel = (const Elf_Rel *)reldata; 56 where = (Elf_Addr *)(dest + relbase + rel->r_offset - dataoff); 58 rtype = ELF_R_TYPE(rel->r_info); 59 symidx = ELF_R_SYM(rel->r_info);
|