diff options
author | Andreas Arnez <arnez@linux.vnet.ibm.com> | 2017-06-13 15:20:28 +0200 |
---|---|---|
committer | Andreas Arnez <arnez@linux.vnet.ibm.com> | 2017-06-13 15:20:28 +0200 |
commit | 07c9ca3bd8e6f83bcec49c922b52422c538f60f7 (patch) | |
tree | 2a816fc1dc6c9cd54feed456979dccdfe4487420 /binutils/dwarf-mode.el | |
parent | f1cc987420d9d2489eb453bd1c87139666cbe7fd (diff) | |
download | gdb-07c9ca3bd8e6f83bcec49c922b52422c538f60f7.zip gdb-07c9ca3bd8e6f83bcec49c922b52422c538f60f7.tar.gz gdb-07c9ca3bd8e6f83bcec49c922b52422c538f60f7.tar.bz2 |
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.
Diffstat (limited to 'binutils/dwarf-mode.el')
0 files changed, 0 insertions, 0 deletions