aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2020-12-15 17:39:57 -0700
committerTom Tromey <tom@tromey.com>2020-12-15 17:41:29 -0700
commitcf608cc40c523537046efde52e9d68303e8bde00 (patch)
tree5600f5a6b055109909977be83388f37be460b5a1 /gdb/ChangeLog
parente1b2362cbf5a03b273e3b69630484710c598ac3f (diff)
downloadfsf-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/ChangeLog8
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