Lines Matching defs:hash

1784 /* We use a hash table when writing out symbols so that we only write
1790 This hash table code breaks dbx on SunOS 4.1.3, so we don't do it
1802 bfd_boolean hash;
1809 /* Don't hash if BFD_TRADITIONAL_FORMAT is set, because SunOS dbx
1811 hash = TRUE;
1813 hash = FALSE;
1815 index = _bfd_stringtab_add (tab, str, hash, copy);
2855 /* Routine to create an entry in an a.out link hash table. */
2885 /* Initialize an a.out link hash table. */
2898 /* Create an a.out link hash table. */
2920 /* Add all symbols from an object file to the hash table. */
2953 /* We keep a list of the linker hash table entries that correspond
2954 to particular symbols. We could just look them up in the hash
3123 it is possible for the hash entry to not have been set. In
3227 h = bfd_link_hash_lookup (info->hash, name, FALSE, FALSE, TRUE);
3322 h->u.c.p = bfd_hash_allocate (&info->hash->table,
3403 /* Given an a.out BFD, add symbols to the global hash table as
3423 /* A hash table used for header files with N_BINCL entries. */
3439 /* An entry in the header file hash table. */
3448 /* Look up an entry in an the header file hash table. */
3469 /* Header file hash table. */
3481 /* The function to create a new entry in the header file hash table. */
3602 already in the hash table. */
4814 /* We have saved the hash table entry for this symbol, if
4816 in the hash table, provided we first check that it is an
4820 /* Use the name from the hash table, in case the symbol was
4925 /* We need to get the value from the hash table. We use
5157 free. If there is a hash table entry, use that string.
5243 strings in the hash table point into them. */