diff options
author | Tom Tromey <tom@tromey.com> | 2018-05-17 16:43:53 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2018-05-18 14:10:09 -0600 |
commit | 3063847f29cb83bae0cdf018c2dca68b65a50780 (patch) | |
tree | d0a312f21aa8e9ccc11dec7965e0ff27137ed052 /opcodes/rl78-decode.opc | |
parent | 6487709f3fca687ba1420b6487db5cd1e7cf8cde (diff) | |
download | gdb-3063847f29cb83bae0cdf018c2dca68b65a50780.zip gdb-3063847f29cb83bae0cdf018c2dca68b65a50780.tar.gz gdb-3063847f29cb83bae0cdf018c2dca68b65a50780.tar.bz2 |
Use new to allocate mapped_index
This changes struct mapped_index to be allocated with new. This
simplifies the creation a bit (see dwarf2_read_index) and also removes
a somewhat ugly explicit destructor call from ~dwarf2_per_objfile.
Tested by the buildbot.
gdb/ChangeLog
2018-05-18 Tom Tromey <tom@tromey.com>
* dwarf2read.c (dwarf2_per_objfile): Update.
(struct mapped_index): Add initializers.
(dwarf2_read_index): Use new.
(dw2_symtab_iter_init): Update.
* dwarf2read.h (struct dwarf2_per_objfile) <index_table>: Now a
unique_ptr.
Diffstat (limited to 'opcodes/rl78-decode.opc')
0 files changed, 0 insertions, 0 deletions