gdb: Remove a use of VEC from dwarf2read.{c,h}
authorAndrew Burgess <andrew.burgess@embecosm.com>
Wed, 25 Sep 2019 15:10:50 +0000 (16:10 +0100)
committerAndrew Burgess <andrew.burgess@embecosm.com>
Wed, 2 Oct 2019 13:05:51 +0000 (14:05 +0100)
commitdf07e2c772dab40d268dc44c78bb087c4b75b3c6
treefde7a980951c491f5b4955c562a8690d3eeeaf29
parent554ac434b02465f1fc925b0ae3393fb841e0d59c
gdb: Remove a use of VEC from dwarf2read.{c,h}

Removes a use of VEC from dwarf2read.{c,h} and replaces it with
std::vector.  As far as possible this is a like for like replacement
with minimal refactoring.

There should be no user visible changes after this commit.

gdb/ChangeLog:

* dwarf2read.c (struct type_unit_group) <tus>: Convert to
std::vector.
(build_type_psymtabs_reader): Update for std::vector.
(build_type_psymtab_dependencies): Likewise.
* dwarf2read.h: Remove use of DEF_VEC_P.
(typedef sig_type_ptr): Delete.
gdb/ChangeLog
gdb/dwarf2read.c
gdb/dwarf2read.h
This page took 0.025558 seconds and 4 git commands to generate.