Home
last modified time | relevance | path

Searched full:rel (Results 1 – 25 of 826) sorted by relevance

12345678910>>...34

/freebsd/sys/conf/
H A Dldscript.i38617 .rel.init : { *(.rel.init) }
19 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
21 .rel.fini : { *(.rel.fini) }
23 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
25 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
26 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
27 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
29 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
31 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
33 .rel.ctors : { *(.rel.ctors) }
[all …]
H A Dldscript.amd6422 .rel.init : { *(.rel.init) }
24 .rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
26 .rel.fini : { *(.rel.fini) }
28 .rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
30 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
31 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
32 .rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
34 .rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
36 .rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
38 .rel.ctors : { *(.rel.ctors) }
[all …]
H A Dldscript.riscv35 .rel.text :
36 { *(.rel.text) *(.rel.gnu.linkonce.t*) }
39 .rel.data :
40 { *(.rel.data) *(.rel.gnu.linkonce.d*) }
43 .rel.rodata :
44 { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
47 .rel.got : { *(.rel.got) }
49 .rel.ctors : { *(.rel.ctors) }
51 .rel.dtors : { *(.rel.dtors) }
53 .rel.init : { *(.rel.init) }
[all …]
H A Dldscript.arm34 .rel.text :
35 { *(.rel.text) *(.rel.gnu.linkonce.t*) }
38 .rel.data :
39 { *(.rel.data) *(.rel.gnu.linkonce.d*) }
42 .rel.rodata :
43 { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
46 .rel.got : { *(.rel.got) }
48 .rel.ctors : { *(.rel.ctors) }
50 .rel.dtors : { *(.rel.dtors) }
52 .rel.init : { *(.rel.init) }
[all …]
H A Dldscript.arm6442 .rel.text :
43 { *(.rel.text) *(.rel.gnu.linkonce.t*) }
46 .rel.data :
47 { *(.rel.data) *(.rel.gnu.linkonce.d*) }
50 .rel.rodata :
51 { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
54 .rel.got : { *(.rel.got) }
56 .rel.ctors : { *(.rel.ctors) }
58 .rel.dtors : { *(.rel.dtors) }
60 .rel.init : { *(.rel.init) }
[all …]
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c65 const Elf_Rel *rel; in do_copy_relocations() local
69 rellim = (const Elf_Rel *)((const char *)dstobj->rel + dstobj->relsize); in do_copy_relocations()
70 for (rel = dstobj->rel; rel < rellim; rel++) { in do_copy_relocations()
71 if (ELF_R_TYPE(rel->r_info) == R_386_COPY) { in do_copy_relocations()
82 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations()
83 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
88 ELF_R_SYM(rel->r_info)); in do_copy_relocations()
134 const Elf_Rel *rel; in reloc_non_plt() local
157 rellim = (const Elf_Rel *)((const char *)obj->rel + obj->relsize); in reloc_non_plt()
158 for (rel = obj->rel; rel < rellim; rel++) { in reloc_non_plt()
[all …]
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c32 const Elf_Rel *rel; in do_copy_relocations() local
36 rellim = (const Elf_Rel *)((const char *) dstobj->rel + dstobj->relsize); in do_copy_relocations()
37 for (rel = dstobj->rel; rel < rellim; rel++) { in do_copy_relocations()
38 if (ELF_R_TYPE(rel->r_info) == R_ARM_COPY) { in do_copy_relocations()
49 dstaddr = (void *)(dstobj->relocbase + rel->r_offset); in do_copy_relocations()
50 dstsym = dstobj->symtab + ELF_R_SYM(rel->r_info); in do_copy_relocations()
56 ELF_R_SYM(rel->r_info)); in do_copy_relocations()
89 const Elf_Rel *rel = NULL, *rellim; in _rtld_relocate_nonplt_self() local
96 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
103 rellim = (const Elf_Rel *)((const char *)rel + relsz); in _rtld_relocate_nonplt_self()
[all …]
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DAVR.cpp53 void relocate(uint8_t *loc, const Relocation &rel,
119 void AVR::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
120 switch (rel.type) { in relocate()
122 checkUInt(loc, val, 8, rel); in relocate()
126 checkUInt(loc, val, 32, rel); in relocate()
130 checkUInt(loc, val, 32, rel); in relocate()
134 checkUInt(loc, val, 32, rel); in relocate()
144 checkAlignment(loc, val, 2, rel); in relocate()
145 checkUInt(loc, val >> 1, 16, rel); in relocate()
149 checkUInt(loc, val, 32, rel); in relocate()
[all …]
H A DPPC.cpp50 void relocate(uint8_t *loc, const Relocation &rel,
57 void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
58 void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
59 void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
60 void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
317 void PPC::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate()
319 std::tie(newType, val) = fromDTPREL(rel.type, val); in relocate()
322 checkIntUInt(loc, val, 16, rel); in relocate()
330 checkInt(loc, val, 16, rel); in relocate()
366 checkInt(loc, val, 16, rel); in relocate()
310 relocate(uint8_t * loc,const Relocation & rel,uint64_t val) const relocate() argument
401 relaxTlsGdToIe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsGdToIe() argument
420 relaxTlsGdToLe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsGdToLe() argument
436 relaxTlsLdToLe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsLdToLe() argument
460 relaxTlsIeToLe(uint8_t * loc,const Relocation & rel,uint64_t val) const relaxTlsIeToLe() argument
493 for (const Relocation &rel : sec.relocs()) { relocateAlloc() local
[all...]
H A DAArch64.cpp50 void relocate(uint8_t *loc, const Relocation &rel,
56 void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
57 void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
58 void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
254 // field is used as an implicit addend for REL-type relocations, in getImplicitAddend()
258 // This allows REL relocations to express the requirement 'please in getImplicitAddend()
449 void AArch64::relocate(uint8_t *loc, const Relocation &rel, in relocate() argument
451 switch (rel.type) { in relocate()
454 checkIntUInt(loc, val, 16, rel); in relocate()
459 checkIntUInt(loc, val, 32, rel); in relocate()
[all …]
H A DX86_64.cpp40 void relocate(uint8_t *loc, const Relocation &rel,
329 for (Relocation &rel : sec->relocs()) { in relaxOnce()
330 if (rel.expr != R_RELAX_GOT_PC && rel.expr != R_RELAX_GOT_PC_NOPIC) in relaxOnce()
332 assert(rel.addend == -4); in relaxOnce()
335 sec->file, rel.type, rel.expr == R_RELAX_GOT_PC_NOPIC ? 0 : -4, in relaxOnce()
336 sec->getOutputSection()->addr + sec->outSecOff + rel.offset, in relaxOnce()
337 *rel.sym, rel.expr); in relaxOnce()
340 if (rel.sym->auxIdx == 0) { in relaxOnce()
341 rel.sym->allocateAux(); in relaxOnce()
342 addGotEntry(*rel.sym); in relaxOnce()
[all …]
H A DPPC64.cpp183 void relocate(uint8_t *loc, const Relocation &rel,
194 void relaxGot(uint8_t *loc, const Relocation &rel, uint64_t val) const;
201 void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
202 void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
203 void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
204 void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, uint64_t val) const;
380 static bool tryRelaxPPC64TocIndirection(const Relocation &rel, in tryRelaxPPC64TocIndirection() argument
383 if (rel.addend < 0) in tryRelaxPPC64TocIndirection()
387 Defined *defSym = dyn_cast<Defined>(rel.sym); in tryRelaxPPC64TocIndirection()
395 config->isLE ? getRelaTocSymAndAddend<ELF64LE>(tocISB, rel.addend) in tryRelaxPPC64TocIndirection()
[all …]
H A DX86.cpp37 void relocate(uint8_t *loc, const Relocation &rel,
283 void X86::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
284 switch (rel.type) { in relocate()
289 checkIntUInt(loc, val, 8, rel); in relocate()
293 checkInt(loc, val, 8, rel); in relocate()
297 checkIntUInt(loc, val, 16, rel); in relocate()
311 checkInt(loc, val, 17, rel); in relocate()
335 checkInt(loc, val, 32, rel); in relocate()
347 static void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, uint64_t val) { in relaxTlsGdToLe() argument
348 if (rel.type == R_386_TLS_GD) { in relaxTlsGdToLe()
[all …]
H A DSPARCV9.cpp29 void relocate(uint8_t *loc, const Relocation &rel,
87 void SPARCV9::relocate(uint8_t *loc, const Relocation &rel, in relocate() argument
89 switch (rel.type) { in relocate()
93 checkUInt(loc, val, 32, rel); in relocate()
98 checkInt(loc, val, 32, rel); in relocate()
104 checkInt(loc, val, 32, rel); in relocate()
109 checkUInt(loc, val, 22, rel); in relocate()
120 checkUInt(loc, val >> 10, 22, rel); in relocate()
125 checkInt(loc, val, 21, rel); in relocate()
144 checkUInt(loc, val >> 42, 22, rel); in relocate()
[all …]
/freebsd/contrib/ntp/ntpd/
H A Dntpd.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Next: <a href="#ntpd-Description" accesskey="n" rel="next">ntpd Description</a>, Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
83 Next: <a href="#ntpd-Invocation" accesskey="n" rel="next">ntpd Invocation</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
118 Next: <a href="#Usage" accesskey="n" rel="next">Usage</a>, Previous: <a href="#ntpd-Description" accesskey="p" rel="prev">ntpd Description</a>, Up: <a href="#ntpd-Description" accesskey="u" rel
[all...]
/freebsd/contrib/ntp/ntpdc/
H A Dntpdc.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Next: <a href="#ntpdc-Description" accesskey="n" rel="next">ntpdc Description</a>, Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
83 Next: <a href="#ntpdc-Invocation" accesskey="n" rel="next">ntpdc Invocation</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
111 Next: <a href="#Usage" accesskey="n" rel="next">Usage</a>, Previous: <a href="#ntpdc-Description" accesskey="p" rel="prev">ntpdc Description</a>, Up: <a href="#ntpdc-Description" accesskey="u" rel
[all...]
/freebsd/contrib/ntp/sntp/
H A Dsntp.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Next: <a href="#sntp-Description" accesskey="n" rel="next">sntp Description</a>, Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
83 Next: <a href="#sntp-Invocation" accesskey="n" rel="next">sntp Invocation</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
111 Next: <a href="#Usage" accesskey="n" rel="next">Usage</a>, Previous: <a href="#sntp-Description" accesskey="p" rel="prev">sntp Description</a>, Up: <a href="#sntp-Description" accesskey="u" rel
[all...]
/freebsd/contrib/ntp/scripts/update-leap/
H A Dupdate-leap.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
73 Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
135 Next: <a href="#update_002dleap-source_002durl" accesskey="n" rel="next">update-leap source-url</a>, Up: <a href="#update_002dleap-Invocation" accesskey="u" rel="up">update-leap Invocation</a> &nbsp; </p>
232 Next: <a href="#update_002dleap-ipv4" accesskey="n" rel="next">update-leap ipv4</a>, Previous: <a href="#update_002dleap-usage" accesskey="p" rel="prev">update-leap usage</a>, Up: <a href="#update_002dleap-Invocation" accesskey="u" rel
[all...]
/freebsd/contrib/ntp/scripts/ntpsweep/
H A Dntpsweep.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
73 Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
107 Next: <a href="#ntpsweep-host_002dlist" accesskey="n" rel="next">ntpsweep host-list</a>, Up: <a href="#ntpsweep-Invocation" accesskey="u" rel="up">ntpsweep Invocation</a> &nbsp; </p>
141 Next: <a href="#ntpsweep-peers" accesskey="n" rel="next">ntpsweep peers</a>, Previous: <a href="#ntpsweep-usage" accesskey="p" rel="prev">ntpsweep usage</a>, Up: <a href="#ntpsweep-Invocation" accesskey="u" rel
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kSubtarget.cpp106 // - Whenever possible we use pc-rel encoding since it is smaller(16 bit) than
116 // branch | pc-rel | pc-rel | pc-rel | pc-rel
120 // call internal | pc-rel | pc-rel | pc-rel | pc-rel
122 // data local | pc-rel | pc-rel | ~pc-rel | ^pc-rel
124 // data local big* | pc-rel | pc-rel | absolute | @GOTOFF
126 // data global | pc-rel | @GOTPCREL | ~pc-rel | @GOTPCREL
128 // data global big* | pc-rel | @GOTPCREL | absolute | @GOTPCREL
145 // Unless we start to support Large Code Model branching is always pc-rel in classifyBlockAddressReference()
242 // local always use pc-rel referencing in classifyGlobalFunctionReference()
/freebsd/contrib/ntp/scripts/ntp-wait/
H A Dntp-wait.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
82 Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
132 Next: <a href="#ntp_002dwait-tries" accesskey="n" rel="next">ntp-wait tries</a>, Up: <a href="#ntp_002dwait-Invocation" accesskey="u" rel="up">ntp-wait Invocation</a> &nbsp; </p>
164 Next: <a href="#ntp_002dwait-sleep" accesskey="n" rel="next">ntp-wait sleep</a>, Previous: <a href="#ntp_002dwait-usage" accesskey="p" rel="prev">ntp-wait usage</a>, Up: <a href="#ntp_002dwait-Invocation" accesskey="u" rel
[all...]
/freebsd/contrib/ntp/scripts/
H A Dplot_summary.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
73 Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
103 Next: <a href="#plot_005fsummary-directory" accesskey="n" rel="next">plot_summary directory</a>, Up: <a href="#plot_005fsummary-Invocation" accesskey="u" rel="up">plot_summary Invocation</a> &nbsp; </p>
155 Next: <a href="#plot_005fsummary-identifier" accesskey="n" rel="next">plot_summary identifier</a>, Previous: <a href="#plot_005fsummary-usage" accesskey="p" rel="prev">plot_summary usage</a>, Up: <a href="#plot_005fsummary-usage" accesskey="u" rel
[all...]
H A Dsummary.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
46 Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
73 Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
103 Next: <a href="#summary-directory" accesskey="n" rel="next">summary directory</a>, Up: <a href="#summary-Invocation" accesskey="u" rel="up">summary Invocation</a> &nbsp; </p>
151 Next: <a href="#summary-end_002ddate" accesskey="n" rel="next">summary end-date</a>, Previous: <a href="#summary-usage" accesskey="p" rel="prev">summary usage</a>, Up: <a href="#summary-usage" accesskey="u" rel
[all...]
/freebsd/usr.bin/rpcgen/
H A Drpc_cout.c136 def->def.ty.rel)); in print_header()
203 print_ifstat(int indent, const char *prefix, const char *type, relation rel, in print_ifstat() argument
209 switch (rel) { in print_ifstat()
326 if (isvectordef (cs->type, cs->rel)) { in emit_union()
333 print_ifstat(2, cs->prefix, cs->type, cs->rel, in emit_union()
345 if (isvectordef (dflt->type, dflt->rel)) { in emit_union()
353 print_ifstat(2, dflt->prefix, dflt->type, dflt->rel, in emit_union()
394 ((dl->decl.rel == REL_ALIAS) || in inline_struct()
395 (dl->decl.rel == REL_VECTOR))){ in inline_struct()
400 if (dl->decl.rel == REL_ALIAS) in inline_struct()
[all …]
/freebsd/contrib/ntp/ntpsnmpd/
H A Dntpsnmpd.html13 <link href="#Top" rel="start" title="Top">
14 <link href="dir.html#Top" rel="up" title="(dir)">
56 Next: <a href="#ntpsnmpd-Description" accesskey="n" rel="next">ntpsnmpd Description</a>, Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
77 Next: <a href="#Usage" accesskey="n" rel="next">Usage</a>, Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
91 Previous: <a href="#ntpsnmpd-Description" accesskey="p" rel="prev">ntpsnmpd Description</a>, Up: <a href="#Top" accesskey="u" rel
[all...]

12345678910>>...34