Lines Matching defs:sym
187 AsmSym_t *sym;
188 while ((sym = asm_symbol_tab_iterate (&ctx->symbol_tab, &runp)) != NULL)
189 if (asm_emit_symbol_p (dwelf_strent_str (sym->strent)))
193 syment.st_name = dwelf_strent_off (sym->strent);
194 syment.st_info = GELF_ST_INFO (sym->binding, sym->type);
196 syment.st_value = sym->scn->offset + sym->offset;
197 syment.st_size = sym->size;
201 int ptr = sym->binding == STB_LOCAL ? ptr_local++ : ptr_nonlocal--;
205 Elf_Scn *scn = (sym->scn->subsection_id == 0
206 ? sym->scn->data.main.scn
207 : sym->scn->data.up->data.main.scn);
268 sym->symidx = ptr;
573 AsmSym_t *sym;
574 while ((sym = asm_symbol_tab_iterate (&ctx->symbol_tab, &runp)) != NULL)
575 free (sym);