Use htab_up for demangled hash
authorTom Tromey <tom@tromey.com>
Sat, 2 Mar 2019 19:18:05 +0000 (12:18 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 15 Mar 2019 22:02:09 +0000 (16:02 -0600)
commitdb92718b541158d4782dbc9f48401c20f2bbad6d
tree07e8ecdc56396760bd73fe7bef776d7c51146665
parentd6797f465c3f67b41a0db38870bbd33384b6551f
Use htab_up for demangled hash

This changes objfile_per_bfd_storage::demangled_names_hash to be an
htab_up.  This lets us remove some manual management code from the
objfile_per_bfd_storage destructor.

gdb/ChangeLog
2019-03-15  Tom Tromey  <tom@tromey.com>

* symtab.c (create_demangled_names_hash): Update.
(symbol_set_names): Update.
* objfiles.h (struct objfile_per_bfd_storage)
<demangled_names_hash>: Now an htab_up.
* objfiles.c (objfile_per_bfd_storage): Simplify.
gdb/ChangeLog
gdb/objfiles.c
gdb/objfiles.h
gdb/symtab.c
This page took 0.026566 seconds and 4 git commands to generate.