diff options
author | Simon Marchi <simon.marchi@ericsson.com> | 2017-10-27 21:47:30 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@ericsson.com> | 2017-10-27 21:47:30 -0400 |
commit | 593e3209f3e4e525030bc8768850f3876fd0b850 (patch) | |
tree | 4e707e902b6b5dabafb89e4fd9bf2fecc06f2820 /gdb/breakpoint.c | |
parent | 32fa66eb88d029576cfd8f5698d0579662d2f045 (diff) | |
download | binutils-593e3209f3e4e525030bc8768850f3876fd0b850.zip binutils-593e3209f3e4e525030bc8768850f3876fd0b850.tar.gz binutils-593e3209f3e4e525030bc8768850f3876fd0b850.tar.bz2 |
Get rid of VEC(filename_language)
This patch removes VEC(filename_language), replacing its usage with
std::vector. filename_language::ext is changed to an std::string at the
same time.
Regtested on the buildbot.
gdb/ChangeLog:
* symfile.c (filename_language): Make struct, not typedef. Add
constructor.
<ext>: Change type to std::string.
(DEF_VEC_O (filename_language)): Remove.
(filename_language_table): Change type to std::vector.
(add_filename_language): Adjust.
(set_ext_lang_command): Adjust.
(info_ext_lang_command): Adjust.
(deduce_language_from_filename): Adjust.
(class scoped_restore_filename_language_table): Remove.
(test_filename_language): Use scoped_restore.
(test_set_ext_lang_command): Use scoped_restore, adjust to
std::vector change.
Diffstat (limited to 'gdb/breakpoint.c')
0 files changed, 0 insertions, 0 deletions