Lines Matching defs:table
378 /* See if this symbol table has a leading section symbol for every single
393 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
409 _("cannot update symbol table: %s"));
448 /* Update relocation sections using the symbol table. */
501 /* We must expand the table and rejigger its contents. */
506 error_exit (0, "Symbol table cannot have zero sh_entsize");
562 /* We must expand the table and move its elements around. */
567 error_exit (0, "Symbol table cannot have zero sh_entsize");
634 error_exit (0, "Symbol table section cannot have zero sh_entsize");
658 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
661 _("cannot update symbol table: %s"));
682 _("cannot update symbol table: %s"));
692 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
695 _("cannot update symbol table: %s"));
700 /* Adjust any relocations referring to the old symbol table. */
846 const size_t scnmap[], struct symbol *table, size_t *map,
861 ELF_CHECK (sym != NULL, _("cannot get symbol table entry: %s"));
871 struct symbol *s = &table[i - 1];
1339 _("cannot add section name to string table: %s"));
1355 _("cannot add section name to string table: %s"));
1360 /* Now finalize the string table so we can get offsets. */
1364 _("cannot update section header string table data: %s"));
1366 error_exit (0, "Not enough memory to create string table");
1393 _("cannot get section header string table section index: %s"));
1397 _("cannot get section header string table section index: %s"));
1460 _("cannot read section header string table: %s"));
1570 _("cannot read section header string table: %s"));
1602 /* We don't need a second symbol table. */
1611 /* ... nor its string table. */
1635 _("cannot add section name to string table: %s"));
1737 /* We must adjust all the section indices in the symbol table. */
1751 _("cannot get symbol table entry: %s"));
1772 _("cannot update symbol table: %s"));
1797 /* We may need to update the symbol table. */
1806 /* Merge the stripped file's symbol table into the unstripped one. */
1879 /* The discarded symbols are now at the end of the table. */
1883 and builds up the new string table. */
1907 /* Now we are ready to write the new symbol table. */
1912 /* If symtab and the section header table share the string table
1926 _("cannot add section name to string table: %s"));
1938 error_exit (0, "Not enough memory to create symbol table");
1967 _("cannot update symbol table: %s"));
1991 _("cannot update symbol table: %s"));
1999 /* Adjust any relocations referring to the old symbol table. */
2009 /* Also adjust references to the other old symbol table. */
2373 They might still be used in the symbol table. */