/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | syminfo.c | 119 } 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 D | syminfo.msg | 30 # 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 D | readelf.c | 332 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 D | gprof.h | 232 unsigned char syminfo; /* sym info */ member
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/ |
H A D | Makefile.targ | 121 sh $(CHKMSG) -m ../common/syminfo.msg ../common/syminfo.c
|
H A D | Makefile.com | 53 SYMINFO_LIB= syminfo.so
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | _elfdump.h | 193 #define syminfo syminfo64 macro 217 #define syminfo syminfo32 macro
|
H A D | fake_shdr.c | 1096 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 D | elfdump.msg | 681 @ MSG_PHDRNAM_SYMINFO ".syminfo(phdr)"
|
H A D | elfdump.c | 1912 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 D | update.c | 230 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.h | 90 extern int syminfo(Cache *, Alist **);
|
H A D | syms.c | 83 syminfo(Cache *_cache, Alist **nodirect) in syminfo() function
|
H A D | dldump.c | 384 if (syminfo(_icache, &nodirect)) { in rt_dldump()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/ |
H A D | Makefile.com | 32 syminfo.o tls.o
|
/illumos-gate/usr/src/cmd/sgs/libconv/ |
H A D | Makefile.com | 52 symbols.o syminfo.o \
|
/illumos-gate/usr/src/cmd/sgs/messages/ |
H A D | sgs.ident | 58 MSG_ID_ELFEDIT_SYMINFO 27 SUNW_OST_SGS /* syminfo: */
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | elfedit.h | 951 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 D | developer-object-file.p5m | 107 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 D | util_machelf.c | 449 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 D | elfedit.msg | 99 @ 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 D | dynamic.msg | 253 @ MSG_DT_SYMINFO_NF "syminfo"
|
/illumos-gate/usr/src/cmd/sgs/tools/ |
H A D | SUNWonld-README | 821 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 D | liblddbg.msg | 1017 @ MSG_SYMINFO_INFO "syminfo information"
|