From cf608cc40c523537046efde52e9d68303e8bde00 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 15 Dec 2020 17:39:57 -0700 Subject: 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 * 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. --- gdb/ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gdb/ChangeLog') 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 + + * 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 * cli/cli-decode.c (deprecated_cmd_warning): Use title style for -- cgit v1.1