dwarf2out.c (struct die_struct): Added field decl_id.
authorJosef Zlomek <zlomekj@suse.cz>
Thu, 29 Jan 2004 08:26:24 +0000 (09:26 +0100)
committerJosef Zlomek <zlomek@gcc.gnu.org>
Thu, 29 Jan 2004 08:26:24 +0000 (08:26 +0000)
commit636c7bc4361ec5d67434bdeb9f43d6e54ef12aad
treeee31d7aec32371addb0e2a2d383bf1cadf8dbc73
parent4e44c1ef05495c25b59a2c2779e843c80c23b606
dwarf2out.c (struct die_struct): Added field decl_id.

* dwarf2out.c (struct die_struct): Added field decl_id.
(decl_die_table): Changed to hash table.
(decl_die_table_allocated): Deleted.
(decl_die_table_in_use): Deleted.
(DECL_DIE_TABLE_INCREMENT): Deleted.
(decl_die_table_hash): New function.
(decl_die_table_eq): New function.
(lookup_decl_die): Lookup in a hash table.
(equate_decl_number_to_die): Insert into a hash table.
(dwarf2out_init): Init hash table decl_die_table.

From-SVN: r76853
gcc/ChangeLog
gcc/dwarf2out.c