Lines Matching refs:symptr
993 Sym *symptr; in update_osym() local
1042 symptr = sdp->sd_sym; in update_osym()
1046 (sdp->sd_shndx = symptr->st_shndx) == SHN_COMMON)) { in update_osym()
1058 symptr->st_value = (Xword) S_ROUND( in update_osym()
1059 parexpnaddr, symptr->st_value); in update_osym()
1060 parexpnaddr = symptr->st_value + in update_osym()
1061 symptr->st_size; in update_osym()
1065 } else if (ELF_ST_TYPE(symptr->st_info) != STT_TLS && in update_osym()
1070 symptr->st_value = (Xword)S_ROUND(bssaddr, in update_osym()
1071 symptr->st_value); in update_osym()
1072 bssaddr = symptr->st_value + symptr->st_size; in update_osym()
1076 } else if (ELF_ST_TYPE(symptr->st_info) == STT_TLS && in update_osym()
1081 symptr->st_value = (Xword)S_ROUND(tlsbssaddr, in update_osym()
1082 symptr->st_value); in update_osym()
1083 tlsbssaddr = symptr->st_value + symptr->st_size; in update_osym()
1089 symptr->st_value -= ofl->ofl_tlsphdr->p_vaddr; in update_osym()
1094 ((sdp->sd_shndx = symptr->st_shndx) == in update_osym()
1100 symptr->st_value = (Xword)S_ROUND(lbssaddr, in update_osym()
1101 symptr->st_value); in update_osym()
1102 lbssaddr = symptr->st_value + symptr->st_size; in update_osym()
1116 type = ELF_ST_TYPE(symptr->st_info); in update_osym()
1122 symptr->st_info = ELF_ST_INFO(bind, type); in update_osym()