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

Lines Matching +defs:table +defs:string

33 /* The relocation "howto" table.  Order of fields:
148 R_X86_64_GNU_VT* to form an index into this table. */
340 /* The size in bytes of an entry in the global offset table. */
344 /* The size in bytes of an entry in the procedure linkage table. */
348 /* The first entry in a procedure linkage table looks like this. See the
358 /* Subsequent entries in a procedure linkage table look like this. */
365 0, 0, 0, 0, /* replaced with index into relocation table. */
374 regular ELF linker hash table. */
416 starting at the end of the jump table. */
443 /* x86-64 ELF linker hash table. */
479 /* Get the x86-64 ELF linker hash table from a link_info structure. */
487 /* Create an entry in an x86-64 ELF linker hash table. */
490 link_hash_newfunc (struct bfd_hash_entry *entry, struct bfd_hash_table *table,
491 const char *string)
497 entry = bfd_hash_allocate (table,
504 entry = _bfd_elf_link_hash_newfunc (entry, table, string);
518 /* Create an X86-64 ELF linker hash table. */
554 shortcuts to them in our hash table. */
584 hash table. */
722 calculate needed space in the global offset table, procedure
723 linkage table, and dynamic reloc sections. */
786 (h) ? h->root.root.string : "a local symbol");
805 /* This symbol requires a global offset table entry. */
836 /* This is a global offset table entry for a local symbol. */
875 abfd, h ? h->root.root.string : "<local>");
904 /* This symbol requires a procedure linkage table entry. We
908 don't need to generate a procedure linkage table entry
912 creating a procedure linkage table entry. */
946 (h) ? h->root.root.string : "a local symbol");
987 table entry. A similar situation occurs when creating
1277 /* If this is a function, put it in the procedure linkage table. We
1278 will fill in the contents of the procedure linkage table later,
1292 linkage table, and we can just do a PC32 reloc instead. */
1325 only references to the symbol are via the global offset table.
1368 h->root.root.string);
1377 offset table. The dynamic linker will use the .dynsym entry to
1378 determine the address it must put in the global offset table, so
2133 offset table. */
2136 /* Use global offset table entry as symbol value. */
2178 must initialize this entry in the global offset table.
2256 table. */
2269 input_bfd, h->root.root.string);
2285 /* Use global offset table as symbol value. */
2311 procedure linkage table. */
2314 without using the procedure linkage table. */
2353 input_bfd, h->root.root.string);
2358 h->root.root.string);
3012 h->root.root.string);
3023 name = h->root.root.string;
3077 /* This symbol has an entry in the procedure linkage table. Set
3085 /* Get the index in the procedure linkage table which
3088 first entry in the procedure linkage table is reserved. */
3091 /* Get the offset into the .got table of the entry that
3096 /* Fill in the entry in the procedure linkage table. */
3121 /* Fill in the entry in the global offset table, initially this
3160 /* This symbol has an entry in the global offset table. Set it
3172 The entry in the global offset table will already have been
3221 if (strcmp (h->root.root.string, "_DYNAMIC") == 0
3296 /* The procedure linkage table relocs (DT_JMPREL) should
3326 /* Fill in the special first entry in the procedure linkage table. */
3329 /* Fill in the first entry in the procedure linkage table. */
3394 /* Fill in the first three entries in the global offset table. */
3397 /* Set the first entry in the global offset table to the address of