Lines Matching defs:strings
47 static Dwelf_Strtab *strings = NULL;
65 if (strings != NULL)
66 dwelf_strtab_free (strings);
285 /* Create a new merged strings table that starts with the empty string. */
286 strings = dwelf_strtab_init (true);
287 if (strings == NULL)
290 /* Add the strings from all the sections. */
296 fail ("couldn't allocate memory for section strings", NULL);
320 if ((scnstrents[scnnum] = dwelf_strtab_add (strings, sname)) == NULL)
334 /* Add the strings from all the symbols. */
342 fail_errno ("Couldn't allocate memory for symbol strings", NULL);
354 if ((symstrents[i] = dwelf_strtab_add (strings, sname)) == NULL)
360 /* We got all strings, build the new string table and store it as
362 dwelf_strtab_finalize (strings, &newstrtabdata);
455 combined strings and adjust section references. */
506 dynsym) contain indexes to strings. Update both if
670 /* Finally replace the old file with the new merged strings file. */