Home
last modified time | relevance | path

Searched refs:syminfo (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Dsyminfo.c119 } syminfo; member
190 &argstate->syminfo.data, &argstate->syminfo.n); in process_args()
259 Syminfo *syminfo; in dump_syminfo() local
263 syminfo = argstate->syminfo.data + ndx; in dump_syminfo()
317 Syminfo *syminfo; in print_syminfo() local
340 syminfo = argstate->syminfo.data; in print_syminfo()
350 for (syminfo += ndx; cnt--; syminfo++) { in print_syminfo()
402 for (syminfo += ndx; cnt--; syminfo++) { in print_syminfo()
573 Syminfo *syminfo; in cmd_body() local
593 syminfo = &argstate.syminfo.data[ndx]; in cmd_body()
[all …]
H A Dsyminfo.msg30 # Message file for elfedit 'syminfo' module
77 The sym argument supplies a numeric index into the syminfo\n\
100 The syminfo:dump command is used to display information\n\
101 from the syminfo section using the same style used by the\n\
104 The syminfo section augments the information found in the\n\
107 If syminfo:dump is called without arguments, syminfo information\n\
113 The syminfo:si_boundto command is used to display or alter\n\
137 Examine or modify the syminfo binding flags associated\n\
139 si_flags field of the syminfo structure.\n\
152 o\tThe si_flags field of the syminfo structure is updated\n\
[all …]
/illumos-gate/usr/src/cmd/sgs/gprof/common/
H A Dreadelf.c332 if ((orig_list + i)->syminfo == in remove_dup_syms()
333 (orig_list + nextsym)->syminfo) { in remove_dup_syms()
337 n_bind = ELF32_ST_BIND((orig_list + nextsym)->syminfo); in remove_dup_syms()
338 i_type = ELF32_ST_TYPE((orig_list + i)->syminfo); in remove_dup_syms()
339 n_type = ELF32_ST_TYPE((orig_list + nextsym)->syminfo); in remove_dup_syms()
562 l_npe->syminfo = gsym.st_info; in get_symtab()
598 l_npe->syminfo = GELF_ST_INFO(STB_GLOBAL, STT_FUNC); in get_symtab()
606 l_npe->syminfo = GELF_ST_INFO(STB_GLOBAL, STT_FUNC); in get_symtab()
H A Dgprof.h232 unsigned char syminfo; /* sym info */ member
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/
H A DMakefile.targ121 sh $(CHKMSG) -m ../common/syminfo.msg ../common/syminfo.c
H A DMakefile.com53 SYMINFO_LIB= syminfo.so
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A D_elfdump.h193 #define syminfo syminfo64 macro
217 #define syminfo syminfo32 macro
H A Dfake_shdr.c1096 SINFO syminfo; in fake_shdr_cache() member
1329 sec.syminfo.type = SINFO_T_SYMINFO; in fake_shdr_cache()
1330 sec.syminfo.vaddr = dyn->d_un.d_ptr; in fake_shdr_cache()
1334 sec.syminfo.size = dyn->d_un.d_val; in fake_shdr_cache()
1454 sec.syminfo.type = SINFO_T_NULL; in fake_shdr_cache()
H A Delfdump.msg681 @ MSG_PHDRNAM_SYMINFO ".syminfo(phdr)"
H A Delfdump.c1912 syminfo(Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi, const char *file) in syminfo() function
5336 syminfo(cache, shnum, ehdr, osabi, file); in regular()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dupdate.c230 Syminfo *syminfo; in update_osym() local
327 syminfo = NULL; in update_osym()
1215 if (syminfo) { in update_osym()
1376 syminfo[ndx].si_flags |= in update_osym()
1379 syminfo[ndx].si_flags |= in update_osym()
1396 syminfo[ndx].si_flags |= in update_osym()
1419 syminfo[ndx].si_flags |= in update_osym()
1430 syminfo[ndx].si_flags |= in update_osym()
1443 syminfo[ndx].si_flags |= in update_osym()
1460 syminfo[ndx].si_flags |= in update_osym()
[all …]
/illumos-gate/usr/src/cmd/sgs/librtld/common/
H A D_librtld.h90 extern int syminfo(Cache *, Alist **);
H A Dsyms.c83 syminfo(Cache *_cache, Alist **nodirect) in syminfo() function
H A Ddldump.c384 if (syminfo(_icache, &nodirect)) { in rt_dldump()
/illumos-gate/usr/src/cmd/sgs/liblddbg/
H A DMakefile.com32 syminfo.o tls.o
/illumos-gate/usr/src/cmd/sgs/libconv/
H A DMakefile.com52 symbols.o syminfo.o \
/illumos-gate/usr/src/cmd/sgs/messages/
H A Dsgs.ident58 MSG_ID_ELFEDIT_SYMINFO 27 SUNW_OST_SGS /* syminfo: */
/illumos-gate/usr/src/cmd/sgs/include/
H A Delfedit.h951 elfedit32_obj_state_t *obj_state, Elf32_Syminfo **syminfo, Elf32_Word *num);
953 elfedit64_obj_state_t *obj_state, Elf64_Syminfo **syminfo, Elf64_Word *num);
/illumos-gate/usr/src/pkg/manifests/
H A Ddeveloper-object-file.p5m107 file path=usr/lib/elfedit/$(ARCH64)/syminfo.so
117 file path=usr/lib/elfedit/syminfo.so
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A Dutil_machelf.c449 elfedit_sec_getsyminfo(elfedit_obj_state_t *obj_state, Syminfo **syminfo, in elfedit_sec_getsyminfo() argument
461 *syminfo = (Syminfo *) cache->sec_data->d_buf; in elfedit_sec_getsyminfo()
H A Delfedit.msg99 @ MSG_DEBUG_FNDSYMINFO "[%d: %s]: syminfo section\n"
197 @ MSG_ERR_NOSYMINFO "ELF object does not have a syminfo section\n"
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Ddynamic.msg253 @ MSG_DT_SYMINFO_NF "syminfo"
/illumos-gate/usr/src/cmd/sgs/tools/
H A DSUNWonld-README821 5006657 link-editor doesn't always handle nodirect binding syminfo information
1410 6617855 nodirect tag can be ignored when other syminfo tags are available
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dliblddbg.msg1017 @ MSG_SYMINFO_INFO "syminfo information"