• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/cxxfilt-11/cxxfilt/bfd/

Lines Matching defs:table

34 /* Score ELF linker hash table.  */
38 /* The main hash table. */
43 the global hash table. */
64 /* Traverse a score ELF linker hash table. */
65 #define score_elf_link_hash_traverse(table, func, info) \
67 (&(table)->root, \
71 /* Get the SCORE elf linker hash table from a link_info structure. */
90 /* If abfd != NULL && symndx == -1, the hash table entry
107 /* The symbol in the global GOT with the lowest dynamic symbol table index. */
109 /* The least dynamic symbol table index corresponding to a symbol with a GOT entry. */
111 /* The greatest dynamic symbol table index corresponding to a symbol
115 /* The greatest dynamic symbol table index not corresponding to a
123 symbol table. */
131 /* A hash table holding members of the got. */
138 /* A structure used to count GOT entries, for GOT entry or ELF symbol table traversal. */
153 /* The size of a symbol-table entry. */
188 /* The size of an external dynamic table entry. */
770 /* Reference to global offset table. */
785 /* Low 16 bits of displacement in global offset table. */
800 /* 15 bit call through global offset table. */
928 /* Symbols without dynamic symbol table entries aren't interesting at all. */
983 /* Sort the dynamic symbol table so that symbols that need GOT entries
986 known to be in the dynamic symbol table. During
1019 /* There should have been enough room in the symbol table to
1026 table index in the GOT. */
1032 /* Create an entry in an score ELF linker hash table. */
1036 struct bfd_hash_table *table,
1043 ret = bfd_hash_allocate (table, sizeof (struct score_elf_link_hash_entry));
1049 _bfd_elf_link_hash_newfunc ((struct bfd_hash_entry *)ret, table, string));
1063 RELOCATION. RELEND is one-past-the-end of the relocation table. */
1122 /* Look up the hash table to check whether the symbol was forced local. */
1125 /* Find the real hash-table entry for this symbol. */
1226 /* We must now calculate the dynamic symbol table index to use
1249 adjust it by the value we give it in the dynamic symbol table.
1334 are not creating a global offset table. */
1532 symbol table index lower than any we've seen to date, record it for
1543 /* A global symbol in the GOT must also be in the dynamic symbol table. */
1656 symbol table index, we must put all dynamic symbols with greater
1684 to the hash table we're traversing. Since this traversal may
1685 modify the hash table, we set this pointer to NULL to indicate
1686 we've made a potentially-destructive change to the hash table, so
1715 /* Abort the traversal, since the whole table may have
1728 /* Turn indirect got entries in a got_entries table into their final locations. */
1861 /* The offset into the global offset table at which the address of the relocation entry
2361 /* For global symbols we look up the symbol in the hash-table. */
2364 /* Find the real hash-table entry for this symbol. */
2489 allocate space in the global offset table. */
2571 /* Some relocs require a global offset table. */
2613 /* This symbol requires a global offset table entry. */
2666 a symbol must have a dynamic symbol table index greater that
2939 a dynamic symbol table index of DT_SCORE_GOTSYM or
2941 that need GOT entries at the end of the symbol table. We
3245 to reset the global offset table entry for this external
3258 /* Run through the global symbol table, creating GOT entries for all
3369 /* The index into the dynamic symbol table which is the
3408 /* The first entry of the global offset table will be filled at
3708 /* Create a score elf linker hash table. */