diff options
author | Tom Tromey <tom@tromey.com> | 2017-09-03 21:50:47 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2017-09-06 15:49:32 -0600 |
commit | 69c1e056df50e931ca9cbb4b5881e574583cf9ab (patch) | |
tree | 7af3f80887b8c005a61e80fbfce3c3fd90de7bb6 /bfd/xsym.c | |
parent | fef704bfec3fdec29b08fca2bd0a5226a04c3113 (diff) | |
download | gdb-69c1e056df50e931ca9cbb4b5881e574583cf9ab.zip gdb-69c1e056df50e931ca9cbb4b5881e574583cf9ab.tar.gz gdb-69c1e056df50e931ca9cbb4b5881e574583cf9ab.tar.bz2 |
Change funcall_chain to be a std::vector
This simplifies the handling of funcall_chain, by changing it to be a
std::vector<int> and then fixing the users. This allows the removal
of a cleanup.
It would be even cleaner to replace this with better logic in the
parsers; but a baby step seemed ok.
gdb/ChangeLog
2017-09-05 Tom Tromey <tom@tromey.com>
* parse.c (funcall_chain): Now a std::vector.
(start_arglist, end_arglist): Simplify.
(free_funcalls): Remove.
(parse_exp_in_context_1): Remove cleanup.
Diffstat (limited to 'bfd/xsym.c')
0 files changed, 0 insertions, 0 deletions