diff options
Diffstat (limited to 'gdb/typeprint.c')
-rw-r--r-- | gdb/typeprint.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/typeprint.c b/gdb/typeprint.c index 8ca3d3efe2c..097fb6860fa 100644 --- a/gdb/typeprint.c +++ b/gdb/typeprint.c @@ -143,7 +143,7 @@ print_offset_data::update (struct type *type, unsigned int field_idx, return; } - unsigned int bitpos = TYPE_FIELD_BITPOS (type, field_idx); + unsigned int bitpos = type->field (field_idx).loc_bitpos (); unsigned int fieldsize_byte = TYPE_LENGTH (ftype); unsigned int fieldsize_bit = fieldsize_byte * TARGET_CHAR_BIT; |