OSDN Git Service

* dwarf2read.c (REF_HASH_SIZE): Delete.
authorDaniel Jacobowitz <dan@debian.org>
Wed, 20 Aug 2008 19:50:54 +0000 (19:50 +0000)
committerDaniel Jacobowitz <dan@debian.org>
Wed, 20 Aug 2008 19:50:54 +0000 (19:50 +0000)
commitafcb9acf907ff54f9b549d31aecbea3e028cdac2
tree34daeebb8e3f7a28877f8c5c4803aac0da303f5e
parent0de6b9789ad4f2a21b0446e364d064a35a2866c4
* dwarf2read.c (REF_HASH_SIZE): Delete.
(struct dwarf2_cu): Replace die_ref_table with die_hash.
(struct die_info): Remove next_ref.
(store_in_ref_table): Remove offset argument.  Rewrite to use
htab_find_slot_with_hash.
(die_hash, die_eq): New.
(read_comp_unit): Allocate the die_hash.
(read_die_and_children): Update call to store_die_ref.
(follow_die_ref): Rewrite to use htab_find_with_hash.
gdb/ChangeLog
gdb/dwarf2read.c