Lines Matching refs:hashtable
3028 bfd_byte *hashtable; in _bfd_ecoff_write_armap() local
3097 hashtable = (bfd_byte *) bfd_zalloc (abfd, symdefsize); in _bfd_ecoff_write_armap()
3098 if (!hashtable) in _bfd_ecoff_write_armap()
3123 if (H_GET_32 (abfd, (hashtable + (hash * 8) + 4)) != 0) in _bfd_ecoff_write_armap()
3131 if (H_GET_32 (abfd, (hashtable + (srch * 8) + 4)) == 0) in _bfd_ecoff_write_armap()
3139 H_PUT_32 (abfd, map[i].namidx, (hashtable + hash * 8)); in _bfd_ecoff_write_armap()
3140 H_PUT_32 (abfd, firstreal, (hashtable + hash * 8 + 4)); in _bfd_ecoff_write_armap()
3143 if (bfd_bwrite ((void *) hashtable, symdefsize, abfd) != symdefsize) in _bfd_ecoff_write_armap()
3146 bfd_release (abfd, hashtable); in _bfd_ecoff_write_armap()
3526 const bfd_byte *hashtable; in ecoff_link_add_archive_symbols() local
3554 hashtable = raw_armap + 4; in ecoff_link_add_archive_symbols()
3600 file_offset = H_GET_32 (abfd, hashtable + (hash * 8) + 4); in ecoff_link_add_archive_symbols()
3608 name = stringbase + H_GET_32 (abfd, hashtable + (hash * 8)); in ecoff_link_add_archive_symbols()
3621 file_offset = H_GET_32 (abfd, hashtable + (srch * 8) + 4); in ecoff_link_add_archive_symbols()
3624 name = stringbase + H_GET_32 (abfd, hashtable + (srch * 8)); in ecoff_link_add_archive_symbols()