aboutsummaryrefslogtreecommitdiff
path: root/gold/gc.cc
diff options
context:
space:
mode:
authorAndreas Arnez <arnez@linux.vnet.ibm.com>2016-11-15 20:52:03 +0100
committerAndreas Arnez <arnez@linux.vnet.ibm.com>2016-11-15 20:52:03 +0100
commitb7f38fdae7c75e1d13abd455b3931950db28d22b (patch)
tree3372dd8472fa4b531e0b90db3c949941c4b40d75 /gold/gc.cc
parent93ca393659ef6714724749950301757f47e5e9fd (diff)
downloadgdb-b7f38fdae7c75e1d13abd455b3931950db28d22b.zip
gdb-b7f38fdae7c75e1d13abd455b3931950db28d22b.tar.gz
gdb-b7f38fdae7c75e1d13abd455b3931950db28d22b.tar.bz2
bitfield-parent-optimized-out: Fix struct definition
The "struct S" type in bitfield-parent-optimized-out.exp is declared to have a size of 4 bytes but to hold two 4-byte members: an int-based bitfield and a 4-byte int. Also, both members have the same data_member_location 2, causing them to overlap and to reach 2 bytes beyond the structure's boundary. This is fixed by increasing the structure size to 8 and setting the first and second member's data_member_location to 0 and 4, respectively. gdb/testsuite/ChangeLog: * gdb.dwarf2/bitfield-parent-optimized-out.exp: Fix DWARF code for the definition of struct S.
Diffstat (limited to 'gold/gc.cc')
0 files changed, 0 insertions, 0 deletions