diff options
author | Alan Modra <amodra@gmail.com> | 2021-05-18 23:41:10 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2021-05-19 11:07:41 +0930 |
commit | 1b3892bedc7674dfd86b1b0285951271cd82de63 (patch) | |
tree | e77445b283e53e6ea4f4a279b54f2d3bcd0d4c01 /binutils/ChangeLog | |
parent | 9d9e2a340ba50670f406afa314acaa9a2c34ec64 (diff) | |
download | gdb-1b3892bedc7674dfd86b1b0285951271cd82de63.zip gdb-1b3892bedc7674dfd86b1b0285951271cd82de63.tar.gz gdb-1b3892bedc7674dfd86b1b0285951271cd82de63.tar.bz2 |
PR27884, skip_attr_bytes: Assertion (data) <= (end) failed
PR 27884
* dwarf.c (get_type_abbrev_from_form): Replace cu_offset_return
param with map_return, and return map for DW_FORM_ref_addr.
(get_type_signedness): Adjust calls to get_type_abbrev_from_form.
Pass returned cu map start and end to recursive call.
(read_and_display_attr_value): Similarly.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 6767729..8373280 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,5 +1,14 @@ 2021-05-19 Alan Modra <amodra@gmail.com> + PR 27884 + * dwarf.c (get_type_abbrev_from_form): Replace cu_offset_return + param with map_return, and return map for DW_FORM_ref_addr. + (get_type_signedness): Adjust calls to get_type_abbrev_from_form. + Pass returned cu map start and end to recursive call. + (read_and_display_attr_value): Similarly. + +2021-05-19 Alan Modra <amodra@gmail.com> + PR 27879 * sysdump.c (getBARRAY): Sanity check size against max. (getINT): Avoid UB shift left. |