diff options
author | Joel Brobecker <brobecker@gnat.com> | 2009-06-23 16:43:24 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2009-06-23 16:43:24 +0000 |
commit | 284614f01a1f09d24760ca1b605841df4cf378a5 (patch) | |
tree | 32cfe2b7e3f0aefdaf29522d0ccbac59d7d4207d /gdb/features | |
parent | 4b27a62068e668a3388d810ac078edadc5ff8822 (diff) | |
download | gdb-284614f01a1f09d24760ca1b605841df4cf378a5.zip gdb-284614f01a1f09d24760ca1b605841df4cf378a5.tar.gz gdb-284614f01a1f09d24760ca1b605841df4cf378a5.tar.bz2 |
* ada-lang.c (decode_packed_array): If the value is a pointer to
an array, then use value_ind to dereference it, not ada_value_ind.
(ada_template_to_fixed_record_type_1): Handle the case where a
dynamic field is an aligner type.
(to_fixed_array_type): Add handling for packed array types.
(ada_get_base_type): Do not follow the XVS type if the type is
an aligner type.
(ada_evaluate_subexp): Split a few statements up for clarity
and debuggability.
<OP_FUNCALL>: Add handling of the case of a packed array that
has already been fixed.
Diffstat (limited to 'gdb/features')
0 files changed, 0 insertions, 0 deletions