Home
last modified time | relevance | path

Searched refs:symref (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/lorder/
H A Dlorder.sh37 trap "rm -f $TDIR/$$symdef $TDIR/$$symref $TDIR/$$tmp; exit" 1 2 13 15
117 w '$TDIR/$$symref'
124 rm -f $TDIR/$$symdef $TDIR/$$symref $TDIR/$$tmp
128 sort $TDIR/$$symref -o $TDIR/$$symref
129 join $TDIR/$$symref $TDIR/$$symdef | sed 's/[^ ]* *//'
130 rm -f $TDIR/$$symdef $TDIR/$$symref $TDIR/$$tmp
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c150 Sym *symref = NULL; in do_relocate() local
221 symref = (Sym *) in do_relocate()
226 value = symref->st_value; in do_relocate()
234 if (symref->st_shndx == SHN_UNDEF && in do_relocate()
236 symref->st_name, (uint8_t *)off) == 0) in do_relocate()
239 if (symref->st_shndx == SHN_UNDEF && in do_relocate()
241 symref->st_name, (uint8_t *)off) == 0) in do_relocate()
244 if (symref->st_shndx == SHN_UNDEF) { in do_relocate()
245 if (ELF_ST_BIND(symref->st_info) in do_relocate()
250 symref->st_name); in do_relocate()
[all …]
/illumos-gate/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c116 Sym *symref; in do_relocate() local
208 symref = (Sym *) in do_relocate()
210 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) { in do_relocate()
212 value = symref->st_value; in do_relocate()
220 if (symref->st_shndx == SHN_UNDEF && in do_relocate()
222 symref->st_name, (uint32_t *)off, in do_relocate()
227 if (symref->st_shndx == SHN_UNDEF) { in do_relocate()
228 if (ELF_ST_BIND(symref->st_info) in do_relocate()
233 symref->st_name); in do_relocate()
243 value = symref->st_value; in do_relocate()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c367 Sym *symref, *psymref, *symdef, *psymdef; in elf_reloc() local
596 symref = (Sym *)((ulong_t)SYMTAB(lmp) + in elf_reloc()
604 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) { in elf_reloc()
618 if ((value = elf_static_tls(lmp, symref, in elf_reloc()
651 symref = psymref; in elf_reloc()
675 symref->st_name); in elf_reloc()
678 ld_entry_cnt, 0, rsymndx, symref, in elf_reloc()
759 psymref = symref; in elf_reloc()
920 Sym *symref, *symdef; in _elf_copy_reloc() local
940 symref = sr.sr_sym; in _elf_copy_reloc()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c389 Sym *symref, *psymref, *symdef, *psymdef; in elf_reloc() local
619 symref = (Sym *)((ulong_t)SYMTAB(lmp) + in elf_reloc()
627 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) { in elf_reloc()
642 if ((value = elf_static_tls(lmp, symref, in elf_reloc()
675 symref = psymref; in elf_reloc()
699 symref->st_name); in elf_reloc()
702 ld_entry_cnt, 0, rsymndx, symref, in elf_reloc()
783 psymref = symref; in elf_reloc()
858 if (elf_copy_reloc(name, symref, lmp, (void *)roffset, in elf_reloc()
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_elf.c541 Sym *symref, *psymref, *symdef, *psymdef; in elf_reloc() local
751 symref = (Sym *)((ulong_t)SYMTAB(lmp) + in elf_reloc()
759 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) { in elf_reloc()
773 if ((value = elf_static_tls(lmp, symref, in elf_reloc()
805 symref = psymref; in elf_reloc()
829 symref->st_name); in elf_reloc()
832 ld_entry_cnt, 0, rsymndx, symref, in elf_reloc()
913 psymref = symref; in elf_reloc()
1031 if (elf_copy_reloc(name, symref, lmp, (void *)roffset, in elf_reloc()
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c748 Sym *symref, *psymref, *symdef, *psymdef; in elf_reloc() local
978 symref = (Sym *)((ulong_t)SYMTAB(lmp) + in elf_reloc()
986 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) { in elf_reloc()
1002 if ((value = elf_static_tls(lmp, symref, in elf_reloc()
1034 symref = psymref; in elf_reloc()
1058 symref->st_name); in elf_reloc()
1061 ld_entry_cnt, 0, rsymndx, symref, in elf_reloc()
1142 psymref = symref; in elf_reloc()
1264 if (elf_copy_reloc(name, symref, lmp, (void *)roffset, in elf_reloc()
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Delf.c2870 Sym *symref = (Sym *)((ulong_t)SYMTAB(lmp) + local
2873 if (ELF_ST_BIND(symref->st_info) != STB_LOCAL)
2874 name = (char *)(STRTAB(lmp) + symref->st_name);