Lines Matching refs:strtab
1056 struct bfd_strtab_hash *strtab;
1070 strtab = _bfd_stringtab_init ();
1071 if (strtab == NULL)
1085 str_index = _bfd_stringtab_add (strtab, s->symbol.name, TRUE, FALSE);
1101 sym->strsize = _bfd_stringtab_size (strtab);
1105 if (_bfd_stringtab_emit (abfd, strtab) != TRUE)
1107 _bfd_stringtab_free (strtab);
1122 _bfd_stringtab_free (strtab);
1649 BFD_ASSERT (sym->strtab != NULL);
1678 s->symbol.name = sym->strtab + stroff;
1792 if (sym->strtab)
1806 sym->strtab = (char *) b->buffer + sym->stroff;
1810 sym->strtab = bfd_alloc (abfd, sym->strsize);
1811 if (sym->strtab == NULL)
1815 || bfd_bread ((void *) sym->strtab, sym->strsize, abfd) != sym->strsize)
2294 symtab->strtab = NULL;
3595 /* Try to read the strtab to display modules name. */
3604 if (mdata->symtab && mdata->symtab->strtab)
3606 mdata->symtab->strtab + module->module_name_idx);
3645 if (symtab && symtab->strtab
3651 symtab->strtab + mod->module_name_idx,