Searched refs:is_shdr (Results 1 - 21 of 21) sorted by relevance
/opensolaris-onvv-gate/usr/src/cmd/sgs/libld/common/ |
H A D | order.c | 140 if (ifl->ifl_isdesc[keyshndx]->is_shdr->sh_flags & ALL_SHF_ORDER) 188 isp2_ndx = isp1->is_shdr->sh_link; 196 if (isp1->is_shdr->sh_flags != isp2->is_shdr->sh_flags) { 214 if ((error = is_keyshndx_ok(ifl, isp2->is_shdr->sh_info)) != 0) 296 Xword shflags = isp->is_shdr->sh_flags; 310 isp->is_shdr->sh_info : isp->is_shdr->sh_link; 439 if (s1->is_shdr->sh_flags & SHF_ORDERED) 440 ndx1 = s1->is_shdr [all...] |
H A D | place.c | 51 Shdr *shdr = isp->is_shdr; 153 shndx = (isp->is_shdr->sh_flags & SHF_ORDERED) ? 154 isp->is_shdr->sh_info : isp->is_shdr->sh_link; 187 if (((isp->is_shdr->sh_flags & (SHF_MERGE | SHF_STRINGS)) != 208 if ((isp->is_shdr->sh_entsize > 1) || 209 (isp->is_shdr->sh_addralign > 1)) { 584 *shdr = *isp->is_shdr; 585 isp->is_shdr = shdr; 656 Shdr *shdr = isp->is_shdr; [all...] |
H A D | groups.c | 103 if (isp->is_shdr->sh_type == SHT_GROUP) { 125 Shdr *sshdr, *gshdr = gisc->is_shdr; 156 sshdr = isc->is_shdr;
|
H A D | relocate.c | 124 trel = ifl->ifl_isdesc[irel->is_shdr->sh_info]; 125 rsize = irel->is_shdr->sh_size; 126 entsize = irel->is_shdr->sh_entsize; 133 if (irel->is_shdr->sh_type == SHT_RELA) 248 if (rld->rel_isdesc->is_shdr) 249 value += rld->rel_isdesc->is_shdr->sh_offset; 429 if (sdp->sd_isc && sdp->sd_isc->is_shdr) 430 value += sdp->sd_isc->is_shdr->sh_offset; 823 arsp->rel_isdesc->is_shdr->sh_type, ld_targ.t_m.m_mach, arsp)); 1228 ((shdr = _sdp->sd_isc->is_shdr) ! 2002 Shdr *is_shdr = reld->rel_isdesc->is_shdr; local [all...] |
H A D | outfile.c | 544 (isp->is_shdr->sh_size > 0)))) { 573 (isp->is_shdr->sh_size == 0)) { 619 (isp->is_shdr->sh_flags & SHF_TLS)) { 624 isp->is_shdr->sh_addralign); 640 if (isp->is_shdr->sh_type == SHT_NOBITS) { 641 Xword sz = isp->is_shdr->sh_size;
|
H A D | sunwmove.c | 183 if (isp->is_shdr->sh_entsize == 0) { 190 num = isp->is_shdr->sh_size / isp->is_shdr->sh_entsize;
|
H A D | files.c | 174 isp->is_shdr = shdr; 828 cnum = (Word)(cisp->is_shdr->sh_size / cisp->is_shdr->sh_entsize); 903 Word info = cisp->is_shdr->sh_info; 1166 Shdr *shdr = isp->is_shdr; 1652 shdr = isc->is_shdr; 1683 if ((isp == NULL) || ((isp->is_shdr->sh_type != SHT_SYMTAB) && 1684 (isp->is_shdr->sh_type != SHT_DYNSYM))) { 1702 if (isc->is_shdr->sh_link > isc->is_scnndx) { 1703 Is_desc *isp = ifl->ifl_isdesc[isc->is_shdr [all...] |
H A D | ldentry.c | 125 EC_XWORD(isp->is_shdr->sh_size),
|
H A D | version.c | 566 Shdr *vershdr = isp->is_shdr; 572 symshdr = ifl->ifl_isdesc[vershdr->sh_link]->is_shdr; 632 num = isp->is_shdr->sh_info; 633 str = (char *)ifl->ifl_isdesc[isp->is_shdr->sh_link]->is_indata->d_buf; 836 num = isp->is_shdr->sh_info; 837 str = (char *)ifl->ifl_isdesc[isp->is_shdr->sh_link]->is_indata->d_buf;
|
H A D | syms.c | 208 sifshdr = isp->is_shdr; 223 symshdr = ifl->ifl_isdesc[sifshdr->sh_link]->is_shdr; 505 (sdp->sd_isc->is_shdr->sh_type == SHT_NOBITS)) 1299 if ((isp == NULL) || (isp->is_shdr == NULL) || 1300 ((isp->is_shdr->sh_flags & SHF_TLS) == 0)) { 1342 if (((isp = sdp->sd_isc) != 0) && isp->is_shdr && 1343 ((isp->is_shdr->sh_flags & SHF_ALLOC) == 0)) { 1860 if ((sdp->sd_isc->is_shdr->sh_flags & (SHF_WRITE | SHF_ALLOC)) == 1871 EC_XWORD(sdp->sd_isc->is_shdr->sh_size), 1930 _sdp->sd_isc && _sdp->sd_isc->is_shdr [all...] |
H A D | sections.c | 218 (isp->is_shdr->sh_size > 0))) && 357 ((shdr = isc->is_shdr) == NULL) || 654 isec->is_shdr = shdr; 698 data->d_align = tmpl_isp->is_shdr->sh_addralign; 706 *shdr = *tmpl_isp->is_shdr; 717 isec->is_shdr = shdr; 2071 xisec->is_shdr->sh_size = (Xword)xsize; 2222 dynshdr = dynsymisp->is_shdr; 2509 if (risp->is_shdr->sh_flags & SHF_GROUP) { 3358 cnt = (isp->is_shdr [all...] |
H A D | machrel.amd.c | 332 if (psym->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 338 if (sdp->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 785 if (sdp->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 789 if (sdp->sd_isc->is_shdr->sh_flags & SHF_TLS) 1165 (rsp->rel_isdesc->is_shdr->sh_type == SHT_SUNW_dof)) &&
|
H A D | machrel.sparc.c | 664 if (psym->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 670 if (sdp->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 1132 if (sym->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 1149 if (sdp->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 1154 if (sdp->sd_isc->is_shdr->sh_flags & SHF_TLS) 1605 (rsp->rel_isdesc->is_shdr->sh_type == SHT_SUNW_dof)) &&
|
H A D | unwind.c | 362 isp->is_shdr = shdr;
|
H A D | machrel.intel.c | 854 if (sdp->sd_isc->is_shdr->sh_flags & SHF_ALLOC) 858 if (sdp->sd_isc->is_shdr->sh_flags & SHF_TLS) 1224 (rsp->rel_isdesc->is_shdr->sh_type == SHT_SUNW_dof)) &&
|
H A D | resolve.c | 1156 if (isp && (isp->is_shdr->sh_type == SHT_NOBITS)) {
|
H A D | update.c | 3216 sdp = ifl->ifl_oldndx[isp->is_shdr->sh_info];
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | sections.c | 176 if ((isp->is_shdr->sh_entsize > 1) || 177 (isp->is_shdr->sh_addralign > 1)) { 182 EC_XWORD(isp->is_shdr->sh_addralign), 183 EC_XWORD(isp->is_shdr->sh_entsize)); 305 if (isp->is_shdr->sh_type == SHT_GROUP) { 379 if (isp1->is_shdr->sh_flags & SHF_ORDERED) { 380 link = isp1->is_shdr->sh_info; 383 link = isp1->is_shdr->sh_link;
|
H A D | unused.c | 70 EC_XWORD(isp->is_shdr->sh_size), isp->is_file->ifl_name, str);
|
H A D | relocate.c | 194 Elf_reloc_title(lml, ELF_DBG_LD, risp->is_shdr->sh_type);
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/include/ |
H A D | libld.h | 908 Shdr *is_shdr; /* the elf section header */ member in struct:is_desc
|
Completed in 311 milliseconds