aboutsummaryrefslogtreecommitdiff
path: root/bfd/gen-aout.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-06-15 05:48:14 +0000
committerIan Lance Taylor <ian@airs.com>1994-06-15 05:48:14 +0000
commitd17fc4c99039eaf3ef4cd5955395f78c77eb4737 (patch)
tree6f7ec0f1e8d8630f54bdfd0750c9fa5feccb7cfb /bfd/gen-aout.c
parenta7ff9b8029db716d16ad13bcc22f28f5785cf8fe (diff)
downloadgdb-d17fc4c99039eaf3ef4cd5955395f78c77eb4737.zip
gdb-d17fc4c99039eaf3ef4cd5955395f78c77eb4737.tar.gz
gdb-d17fc4c99039eaf3ef4cd5955395f78c77eb4737.tar.bz2
* aoutx.h: Rewrite symbol duplicate elimination to use BFD hash
tables. (struct stringtab_entry, struct stringtab_data): Remove. (HASHMAXLEN, HASH_CHAR, hash, compare, log2, emit_strtab): Remove. (struct strtab_hash_entry, struct strtab_hash): Define. (strtab_hash_newfunc, strtab_hash_lookup): Define. (stringtab_free, emit_stringtab): Define. (stringtab_init, add_to_stringtab): Rewrite. (NAME(aout,write_syms)): Use new stringtab code. (struct aout_final_link_info, NAME(aout,final_link)): Likewise. (aout_link_write_symbols, aout_link_write_other_symbol): Likewise.
Diffstat (limited to 'bfd/gen-aout.c')
0 files changed, 0 insertions, 0 deletions