Lines Matching defs:table

63    extending the regular ELF linker hash table.  */
90 /* sh ELF linker hash table. */
97 /* Traverse an sh ELF linker hash table. */
99 #define sh64_elf64_link_hash_traverse(table, func, info) \
101 (&(table)->root, \
105 /* Get the sh ELF linker hash table from a link_info structure. */
264 /* A 16 bit switch table entry. This is generated for an expression
281 /* A 32 bit switch table entry. This is generated for an expression
324 /* An 8 bit switch table entry. This is generated for an expression
1617 /* Section symbols are never (?) placed in the hash table, so
1848 procedure linkage table. */
1861 offset table extension for the procedure linkage table. */
1884 offset table. */
1916 this entry in the global offset table. Since the
2012 table. */
2037 /* Use global offset table as symbol value. */
2058 procedure linkage table. */
2061 without using the procedure linkage table. */
2481 virtual table relocs for gc. */
2525 /* Some relocs require a global offset table. */
2583 /* This symbol requires a global offset table entry. */
2645 /* This is a global offset table entry for a local
2706 creating a procedure linkage table entry. */
2732 /* This symbol requires a procedure linkage table entry. We
2736 don't need to generate a procedure linkage table entry
2740 creating a procedure linkage table entry. */
2768 pcrel_relocs_copied field of the hash table entry. */
2820 hash table, which means that h is really a pointer to
2875 There is a problem, though: We want to fill in the hash-table entry for
2877 needed. But we don't have the index for this hash-table entry. We
2879 which seems brittle. Also, iterating over the hash-table to find that
2961 /* Now find the hash-table slot for this entry and fill it in. */
3022 /* First entry in an absolute procedure linkage table look like this. */
3064 /* Sebsequent entries in an absolute procedure linkage table look like
3107 /* Entries in a PIC procedure linkage table look like this. */
3153 /* Create an entry in an sh ELF linker hash table. */
3157 struct bfd_hash_table *table,
3167 bfd_hash_allocate (table,
3175 table, string));
3185 /* Create an sh64 ELF linker hash table. */
3407 /* If this is a function, put it in the procedure linkage table. We
3408 will fill in the contents of the procedure linkage table later,
3420 a procedure linkage table, and we can just do a REL64
3490 only references to the symbol are via the global offset table.
3506 offset table. The dynamic linker will use the .dynsym entry to
3507 determine the address it must put in the global offset table, so
3788 /* This symbol has an entry in the procedure linkage table. Set
3798 /* Get the index in the procedure linkage table which
3801 first entry in the procedure linkage table is reserved. */
3804 /* Get the offset into the .got table of the entry that
3812 /* Fill in the entry in the procedure linkage table. */
3860 /* Fill in the entry in the global offset table. */
3893 /* This symbol has an entry in the global offset table. Set it
3907 The entry in the global offset table will already have been
4047 procedure linkage table relocs (DT_JMPREL) should be
4068 /* Fill in the first entry in the procedure linkage table. */
4105 /* Fill in the first three entries in the global offset table. */