Home
last modified time | relevance | path

Searched refs:rel (Results 1 – 25 of 201) sorted by relevance

123456789

/NextBSD/sys/boot/efi/loader/arch/i386/
HDldscript.i38650 .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.gnu.linkonce.d.*)
54 *(.rel.got)
55 *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
56 *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
57 *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
58 *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
59 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
[all …]
/NextBSD/libexec/rtld-elf/i386/
HDreloc.c64 const Elf_Rel *rel; in do_copy_relocations() local
68 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize); in do_copy_relocations()
69 for (rel = dstobj->rel; rel < rellim; rel++) { in do_copy_relocations()
70 if (ELF_R_TYPE(rel->r_info) == R_386_COPY) { in do_copy_relocations()
81 dstaddr = (void *) (dstobj->relocbase + rel->r_offset); in do_copy_relocations()
82 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
86 req.ventry = fetch_ventry(dstobj, ELF_R_SYM(rel->r_info)); in do_copy_relocations()
128 const Elf_Rel *rel; in reloc_non_plt() local
146 rellim = (const Elf_Rel *)((caddr_t) obj->rel + obj->relsize); in reloc_non_plt()
147 for (rel = obj->rel; rel < rellim; rel++) { in reloc_non_plt()
[all …]
HDelf_rtld.x19 .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.got : { *(.rel.got) }
33 .rel.ctors : { *(.rel.ctors) }
35 .rel.dtors : { *(.rel.dtors) }
37 .rel.init : { *(.rel.init) }
[all …]
/NextBSD/sys/conf/
HDldscript.amd6424 .rel.init : { *(.rel.init) }
26 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
28 .rel.fini : { *(.rel.fini) }
30 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
32 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
33 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
34 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
36 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
38 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
40 .rel.ctors : { *(.rel.ctors) }
[all …]
HDldscript.i38618 .rel.init : { *(.rel.init) }
20 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
22 .rel.fini : { *(.rel.fini) }
24 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
26 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
27 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
28 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
30 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
32 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
34 .rel.ctors : { *(.rel.ctors) }
[all …]
HDldscript.sparc6418 .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.rodata)
37 *(.rel.rodata.*)
38 *(.rel.gnu.linkonce.r.*)
[all …]
HDldscript.mips.mips6448 .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.rodata)
67 *(.rel.rodata.*)
68 *(.rel.gnu.linkonce.r.*)
[all …]
HDldscript.mips66 .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.rodata)
85 *(.rel.rodata.*)
86 *(.rel.gnu.linkonce.r.*)
[all …]
HDldscript.mips.cfe64 .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.rodata)
83 *(.rel.rodata.*)
84 *(.rel.gnu.linkonce.r.*)
[all …]
HDldscript.arm6430 .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.got : { *(.rel.got) }
44 .rel.ctors : { *(.rel.ctors) }
46 .rel.dtors : { *(.rel.dtors) }
48 .rel.init : { *(.rel.init) }
[all …]
HDldscript.arm30 .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.got : { *(.rel.got) }
44 .rel.ctors : { *(.rel.ctors) }
46 .rel.dtors : { *(.rel.dtors) }
48 .rel.init : { *(.rel.init) }
[all …]
/NextBSD/libexec/rtld-elf/arm/
HDreloc.c68 const Elf_Rel *rel; in do_copy_relocations() local
72 rellim = (const Elf_Rel *) ((caddr_t) dstobj->rel + dstobj->relsize); in do_copy_relocations()
73 for (rel = dstobj->rel; rel < rellim; rel++) { in do_copy_relocations()
74 if (ELF_R_TYPE(rel->r_info) == R_ARM_COPY) { in do_copy_relocations()
85 dstaddr = (void *) (dstobj->relocbase + rel->r_offset); in do_copy_relocations()
86 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
92 ELF_R_SYM(rel->r_info)); in do_copy_relocations()
127 const Elf_Rel *rel = 0, *rellim; in _rtld_relocate_nonplt_self() local
135 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
142 rellim = (const Elf_Rel *)((caddr_t)rel + relsz); in _rtld_relocate_nonplt_self()
[all …]
/NextBSD/libexec/rtld-elf/amd64/
HDelf_rtld.x19 .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.got : { *(.rel.got) }
33 .rel.ctors : { *(.rel.ctors) }
35 .rel.dtors : { *(.rel.dtors) }
37 .rel.init : { *(.rel.init) }
[all …]
/NextBSD/sys/contrib/octeon-sdk/
HDcvmx-shared-linux.ld81 .rel.init : { *(.rel.init) }
83 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
85 .rel.fini : { *(.rel.fini) }
87 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
89 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
90 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
91 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
93 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
95 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
97 .rel.ctors : { *(.rel.ctors) }
[all …]
HDcvmx-shared-linux-n32.ld82 .rel.init : { *(.rel.init) }
84 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
86 .rel.fini : { *(.rel.fini) }
88 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
90 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
91 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
92 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
94 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
96 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
98 .rel.ctors : { *(.rel.ctors) }
[all …]
HDcvmx-shared-linux-o32.ld82 .rel.init : { *(.rel.init) }
84 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
86 .rel.fini : { *(.rel.fini) }
88 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
90 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
92 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
94 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
96 .rel.ctors : { *(.rel.ctors) }
98 .rel.dtors : { *(.rel.dtors) }
100 .rel.got : { *(.rel.got) }
[all …]
/NextBSD/contrib/binutils/ld/scripttempl/
HDelf.sc15 # 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* .…
153 …REL_SDATA=".rel.sdata ${RELOCATING-0} : { *(.rel.sdata${RELOCATING+ .rel.sdata.* .rel.gnu.linko…
155 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce…
157 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li…
159 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko…
176 .rel.ldata ${RELOCATING-0} : { *(.rel.ldata${RELOCATING+ .rel.ldata.* .rel.gnu.linkonce.l.*}) }
178 .rel.lbss ${RELOCATING-0} : { *(.rel.lbss${RELOCATING+ .rel.lbss.* .rel.gnu.linkonce.lb.*}) }
180 ….rel.lrodata ${RELOCATING-0} : { *(.rel.lrodata${RELOCATING+ .rel.lrodata.* .rel.gnu.linkonce.lr.…
[all …]
HDmep.sc15 # 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.linko…
143 …REL_SBSS=".rel.sbss ${RELOCATING-0} : { *(.rel.sbss${RELOCATING+ .rel.sbss.* .rel.gnu.linkonce…
145 …REL_SDATA2=".rel.sdata2 ${RELOCATING-0} : { *(.rel.sdata2${RELOCATING+ .rel.sdata2.* .rel.gnu.li…
147 …REL_SBSS2=".rel.sbss2 ${RELOCATING-0} : { *(.rel.sbss2${RELOCATING+ .rel.sbss2.* .rel.gnu.linko…
239 .rel.init ${RELOCATING-0} : { *(.rel.init) }
241 .rel.text ${RELOCATING-0} : { *(.rel.text${RELOCATING+ .rel.text.* .rel.gnu.linkonce.t.*}) }
243 .rel.fini ${RELOCATING-0} : { *(.rel.fini) }
[all …]
HDnw.sc50 .rel.text ${RELOCATING-0} : { *(.rel.text) }
52 .rel.data ${RELOCATING-0} : { *(.rel.data) }
54 .rel.rodata ${RELOCATING-0} : { *(.rel.rodata) }
56 .rel.got ${RELOCATING-0} : { *(.rel.got) }
58 .rel.ctors ${RELOCATING-0} : { *(.rel.ctors) }
60 .rel.dtors ${RELOCATING-0} : { *(.rel.dtors) }
62 .rel.bss ${RELOCATING-0} : { *(.rel.bss) }
64 .rel.plt ${RELOCATING-0} : { *(.rel.plt) }
/NextBSD/contrib/binutils/bfd/
HDelf32-i386.c935 const Elf_Internal_Rela *rel; in elf_i386_check_relocs() local
949 for (rel = relocs; rel < rel_end; rel++) in elf_i386_check_relocs()
955 r_symndx = ELF32_R_SYM (rel->r_info); in elf_i386_check_relocs()
956 r_type = ELF32_R_TYPE (rel->r_info); in elf_i386_check_relocs()
1025 if (ELF32_R_TYPE (rel->r_info) == r_type) in elf_i386_check_relocs()
1272 if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset)) in elf_i386_check_relocs()
1279 if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_offset)) in elf_i386_check_relocs()
1297 Elf_Internal_Rela *rel, in elf_i386_gc_mark_hook() argument
1302 switch (ELF32_R_TYPE (rel->r_info)) in elf_i386_gc_mark_hook()
1309 return _bfd_elf_gc_mark_hook (sec, info, rel, h, sym); in elf_i386_gc_mark_hook()
[all …]
HDelf32-mep.c235 Elf_Internal_Rela * rel, in mep_final_link_relocate() argument
258 + rel->r_offset); in mep_final_link_relocate()
260 s = relocation + rel->r_addend; in mep_final_link_relocate()
262 byte = (unsigned char *)contents + rel->r_offset; in mep_final_link_relocate()
339 s -= mep_sdaoff_base(rel->r_offset); in mep_final_link_relocate()
345 s -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate()
351 u -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate()
356 u -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate()
361 u -= mep_tpoff_base(rel->r_offset); in mep_final_link_relocate()
417 const Elf_Internal_Rela * rel; in mep_elf_check_relocs() local
[all …]
/NextBSD/libexec/rtld-elf/mips/
HDreloc.c144 const Elf_Rel *rel = 0, *rellim; in _rtld_relocate_nonplt_self() local
155 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
193 rellim = (const Elf_Rel *)((caddr_t)rel + relsz); in _rtld_relocate_nonplt_self()
194 for (; rel < rellim; rel++) { in _rtld_relocate_nonplt_self()
197 where = (void *)(relocbase + rel->r_offset); in _rtld_relocate_nonplt_self()
199 r_symndx = ELF_R_SYM(rel->r_info); in _rtld_relocate_nonplt_self()
200 r_type = ELF_R_TYPE(rel->r_info); in _rtld_relocate_nonplt_self()
264 const Elf_Rel *rel; in reloc_non_plt() local
390 rellim = (const Elf_Rel *)((caddr_t)obj->rel + obj->relsize); in reloc_non_plt()
391 for (rel = obj->rel; rel < rellim; rel++) { in reloc_non_plt()
[all …]
/NextBSD/usr.bin/rpcgen/
HDrpc_cout.c146 def->def.ty.rel)); in print_header()
213 print_ifstat(int indent, const char *prefix, const char *type, relation rel, in print_ifstat() argument
219 switch (rel) { in print_ifstat()
336 if (isvectordef (cs->type, cs->rel)) { in emit_union()
343 print_ifstat(2, cs->prefix, cs->type, cs->rel, in emit_union()
355 if (isvectordef (dflt->type, dflt->rel)) { in emit_union()
363 print_ifstat(2, dflt->prefix, dflt->type, dflt->rel, in emit_union()
404 ((dl->decl.rel == REL_ALIAS) || in inline_struct()
405 (dl->decl.rel == REL_VECTOR))){ in inline_struct()
410 if (dl->decl.rel == REL_ALIAS) in inline_struct()
[all …]
/NextBSD/libexec/rtld-elf/
HDdebug.c79 dump_Elf_Rel(obj, obj->rel, obj->relsize); in dump_obj_relocations()
104 const Elf_Rel *rel; in dump_Elf_Rel() local
111 for (rel = rel0; rel < rellim; rel++) { in dump_Elf_Rel()
112 dstaddr = (Elf_Addr *)(obj->relocbase + rel->r_offset); in dump_Elf_Rel()
113 sym = obj->symtab + ELF_R_SYM(rel->r_info); in dump_Elf_Rel()
116 (u_long)rel->r_info, (u_long)rel->r_offset, in dump_Elf_Rel()
/NextBSD/sys/boot/common/
HDreloc_elf.c85 const Elf_Rel *rel; in __elfN()
90 rel = (const Elf_Rel *)reldata; in __elfN()
91 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN()
94 rtype = ELF_R_TYPE(rel->r_info); in __elfN()
95 symidx = ELF_R_SYM(rel->r_info); in __elfN()
142 const Elf_Rel *rel; in __elfN()
147 rel = (const Elf_Rel *)reldata; in __elfN()
148 where = (Elf_Addr *)((char *)data + relbase + rel->r_offset - in __elfN()
151 rtype = ELF_R_TYPE(rel->r_info); in __elfN()
152 symidx = ELF_R_SYM(rel->r_info); in __elfN()

123456789