aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2021-05-18 23:41:10 +0930
committerAlan Modra <amodra@gmail.com>2021-05-19 11:07:41 +0930
commit1b3892bedc7674dfd86b1b0285951271cd82de63 (patch)
treee77445b283e53e6ea4f4a279b54f2d3bcd0d4c01 /binutils/ChangeLog
parent9d9e2a340ba50670f406afa314acaa9a2c34ec64 (diff)
downloadgdb-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/ChangeLog9
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.