Searched refs:dynsym (Results 1 - 10 of 10) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/sgs/packages/common/
H A Dcheckinstall50 elfdump -sN.dynsym /lib/libc.so.1 | grep mmapobj > /dev/null
H A DSUNWonld-README288 4040628 Unnecessary section header symbols should be removed from .dynsym
/opensolaris-onvv-gate/usr/src/tools/ctf/cvt/
H A Dctfconvert.c51 static int dynsym; variable
180 dynsym = CTF_USE_DYNSYM;
243 write_ctf(mstrtd, infile, outfile, dynsym | keep_stabs);
247 write_ctf(mstrtd, infile, tmpname, dynsym | keep_stabs);
H A Doutput.c332 int dynsym)
346 dynsym ? ".dynsym" : ".symtab")) < 0)
460 int dynsym = (flags & CTF_USE_DYNSYM); local
475 symtab_type = dynsym ? SHT_DYNSYM : SHT_SYMTAB;
517 } else if (dynsym && shdr.sh_type == SHT_SYMTAB) {
519 * If we're building CTF against the dynsym,
629 dynsym ? "SHT_DYNSYM" : "SHT_SYMTAB");
331 sort_iidescs(Elf *elf, const char *file, tdata_t *td, int fuzzymatch, int dynsym) argument
H A Dctfmerge.c207 static int dynsym; variable
800 /* use the dynsym rather than the symtab */
801 dynsym = CTF_USE_DYNSYM;
812 outfile != NULL || withfile != NULL || dynsym != 0)
1002 CTF_COMPRESS | write_fuzzy_match | dynsym | keep_stabs);
/opensolaris-onvv-gate/usr/src/common/mapfiles/gen/
H A DMakefile100 $(ELFDUMP) -s -N.dynsym $(MAIN1) | $(EGREP) "WEAK|GLOB" | \
103 $(ELFDUMP) -s -N.dynsym $(MAIN2) | $(EGREP) "WEAK|GLOB" | \
/opensolaris-onvv-gate/usr/src/cmd/sgs/elfdump/common/
H A Dfake_shdr.c94 * It simplifies this code if the dynamic, dynstr, dynsym, and ldynsym
1092 SINFO dynsym; member in struct:__anon1590
1229 sec.dynsym.type = SINFO_T_DYNSYM;
1230 sec.dynsym.vaddr = dyn->d_un.d_ptr;
1369 * without them. For instance, even if a .dynsym exists,
1371 * fan out: Disqualifying the .dynsym will disqualify the hash
1382 sec.dynsym.type = SINFO_T_NULL;
1383 sec.dynsym.type = SINFO_T_NULL;
1390 * elements (nbucket, and nchain). The length of the dynsym,
1408 sec.dynsym
[all...]
H A Delfdump.c997 * combination of the SUNW_ldynsym/dynsym tables.
2389 * These sections are always associated with the .SUNW_ldynsym./.dynsym pair.
2419 * expect to see the associated .dynsym immediately
2420 * following. If it references a .dynsym, there is no
2441 * We know that the dynsym follows immediately
2459 /* Fallthrough to process associated dynsym */
2483 * The data for .SUNW_ldynsym and dynsym sections
2837 Cache *dynsym; member in struct:__anon1582
2938 GRAB(SHT_DYNSYM, dynsym);
3055 * be the sum of the lengths of .dynsym an
[all...]
/opensolaris-onvv-gate/usr/src/cmd/sgs/libld/common/
H A Dupdate.c144 * to insert a symbol index to the combined .SUNW_ldynsym/.dynsym
153 * .SUNW_ldynsym/.dynsym symbol table.
190 Sym *dynsym = NULL, *ldynsym = NULL; local
194 Word dynsym_ndx = 0; /* index into .dynsym */
247 dynsym = (Sym *)ofl->ofl_osdynsym->os_outdata->d_buf;
248 dynsym[dynsym_ndx++] = _sym;
295 * points to the relevant symtab's (.dynsym or .symtab) symbol ndx.
297 if (dynsym)
346 if (versym && !dynsym)
420 if (dynsym
[all...]
/opensolaris-onvv-gate/usr/src/lib/libproc/common/
H A DPgcore.c63 ".dynsym",
645 dump_symtab(pgcore_t *pgc, file_info_t *fptr, uint_t index, int dynsym) argument
647 sym_tbl_t *sym = dynsym ? &fptr->file_dynsym : &fptr->file_symtab;
648 shstrtype_t symname = dynsym ? STR_DYNSYM : STR_SYMTAB;
649 shstrtype_t strname = dynsym ? STR_DYNSTR : STR_STRTAB;
650 uint_t symtype = dynsym ? SHT_DYNSYM : SHT_SYMTAB;
703 uint_t dynsym; local
714 dynsym = 1;
717 dynsym = 0;
724 if (dump_symtab(pgc, fptr, index, dynsym) !
[all...]

Completed in 93 milliseconds