/freebsd-10.1-release/sys/boot/i386/efi/ |
H A D | ldscript.i386 | 50 .rel.dyn : { 51 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) 52 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) 53 *(.rel.data .rel.data.* .rel [all...] |
H A D | reloc.c | 54 ElfW_Rel *rel; local 66 rel = (ElfW_Rel *) ((unsigned long) dynp->d_un.d_ptr + 90 switch (ELFW_R_TYPE(rel->r_info)) { 96 newaddr = (unsigned long *)(ImageBase + rel->r_offset); 103 rel = (ElfW_Rel *) ((caddr_t) rel + relent);
|
/freebsd-10.1-release/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.1-release/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.1-release/libexec/rtld-elf/i386/ |
H A D | reloc.c | 63 const Elf_Rel *rel; local 67 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize); 68 for (rel = dstobj->rel; rel < rellim; rel++) { 69 if (ELF_R_TYPE(rel->r_info) == R_386_COPY) { 80 dstaddr = (void *) (dstobj->relocbase + rel->r_offset); 81 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); 85 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel 127 const Elf_Rel *rel; local 275 const Elf_Rel *rel; local 306 const Elf_Rel *rel; local 349 const Elf_Rel *rel; local 374 const Elf_Rel *rel; local [all...] |
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.1-release/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.1-release/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.1-release/sys/ofed/include/linux/ |
H A D | kref.h | 53 kref_put(struct kref *kref, void (*rel)(struct kref *kref)) 57 rel(kref);
|
/freebsd-10.1-release/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.1-release/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.1-release/sys/boot/amd64/efi/ |
H A D | reloc.c | 54 ElfW_Rel *rel; local 66 rel = (ElfW_Rel *) ((unsigned long) dynp->d_un.d_ptr + 90 switch (ELFW_R_TYPE(rel->r_info)) { 96 newaddr = (unsigned long *)(ImageBase + rel->r_offset); 103 rel = (ElfW_Rel *) ((caddr_t) rel + relent);
|
/freebsd-10.1-release/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.1-release/libexec/rtld-elf/ |
H A D | debug.c | 79 dump_Elf_Rel(obj, obj->rel, obj->relsize); 104 const Elf_Rel *rel; local 111 for (rel = rel0; rel < rellim; rel++) { 112 dstaddr = (Elf_Addr *)(obj->relocbase + rel->r_offset); 113 sym = obj->symtab + ELF_R_SYM(rel->r_info); 116 (u_long)rel->r_info, (u_long)rel->r_offset,
|