Lines Matching refs:symbol
110 Elf_Sym *ddbsymtab; /* The symbol table we are using */
549 /* Update all symbol values with the offset. */
826 /* Only allow one symbol table for now */
828 "file must have exactly one symbol table");
834 link_elf_error(filename, "file has invalid symbol strings");
851 link_elf_error(filename, "lost symbol table index");
855 /* Allocate space for and load the symbol table */
869 /* Allocate space for and load the symbol strings */
1091 /* Update all symbol values with the offset. */
1334 printf("link_elf_obj: symbol %s undefined\n",
1366 printf("link_elf_obj: symbol %s undefined\n",
1375 * modified symbol table for the object but found an
1376 * unresolved symbol, there is no reason to roll back.
1554 * Symbol lookup function that can be used when the symbol index is known (ie
1555 * in relocations). It uses the symbol index instead of doing a fully fledged
1558 * the case that the symbol can be found through the hash table.
1565 const char *symbol;
1568 /* Don't even try to lookup the symbol if the index is bogus. */
1595 symbol = ef->ddbstrtab + sym->st_name;
1597 /* Force a lookup failure if the symbol name is bogus. */
1598 if (*symbol == 0) {
1602 res1 = (Elf_Addr)linker_file_lookup_symbol(lf, symbol, deps);