This is the mail archive of the
gdb-testers@sourceware.org
mailing list for the GDB project.
[binutils-gdb] write_pieced_value: Fix buffer offset for memory pieces
- From: sergiodj+buildbot at sergiodj dot net
- To: gdb-testers at sourceware dot org
- Date: Tue, 13 Jun 2017 13:19:37 -0400
- Subject: [binutils-gdb] write_pieced_value: Fix buffer offset for memory pieces
- Authentication-results: sourceware.org; auth=none
*** TEST RESULTS FOR COMMIT 07c9ca3bd8e6f83bcec49c922b52422c538f60f7 ***
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Branch: master
Commit: 07c9ca3bd8e6f83bcec49c922b52422c538f60f7
write_pieced_value: Fix buffer offset for memory pieces
In write_pieced_value, when transferring the data to target memory via a
buffer, the bit offset within the target value is not reduced to its
sub-byte fraction before using it as a bit offset into the buffer. This
is fixed.
gdb/ChangeLog:
* dwarf2loc.c (write_pieced_value): In DWARF_VALUE_MEMORY,
truncate full bytes from dest_offset_bits before using it as an
offset into the buffer.