diff options
author | Tom Tromey <tom@tromey.com> | 2020-12-15 17:39:57 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2020-12-15 17:41:29 -0700 |
commit | cf608cc40c523537046efde52e9d68303e8bde00 (patch) | |
tree | 5600f5a6b055109909977be83388f37be460b5a1 /gdb/ChangeLog | |
parent | e1b2362cbf5a03b273e3b69630484710c598ac3f (diff) | |
download | fsf-binutils-gdb-cf608cc40c523537046efde52e9d68303e8bde00.zip fsf-binutils-gdb-cf608cc40c523537046efde52e9d68303e8bde00.tar.gz fsf-binutils-gdb-cf608cc40c523537046efde52e9d68303e8bde00.tar.bz2 |
C++-ify Ada component interval handling
The Ada component interval handling code, used for aggregate
assignments, does a pre-pass over the sub-expressions so that it can
size an array. For my expression rewrite, it was handy to C++-ify
this.
gdb/ChangeLog
2020-12-15 Tom Tromey <tom@tromey.com>
* ada-lang.c (num_component_specs): Remove.
(assign_aggregate): Update.
(aggregate_assign_positional, aggregate_assign_from_choices)
(aggregate_assign_others, add_component_interval): Change
arguments.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e82a7c4..5f2c5b8 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2020-12-15 Tom Tromey <tom@tromey.com> + + * ada-lang.c (num_component_specs): Remove. + (assign_aggregate): Update. + (aggregate_assign_positional, aggregate_assign_from_choices) + (aggregate_assign_others, add_component_interval): Change + arguments. + 2020-12-15 Tom Tromey <tromey@adacore.com> * cli/cli-decode.c (deprecated_cmd_warning): Use title style for |