diff options
author | Pedro Alves <palves@redhat.com> | 2012-04-17 13:55:32 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2012-04-17 13:55:32 +0000 |
commit | f41f5e616a40673b56bf68aefb99ad7d94fd17ae (patch) | |
tree | 14a8348372d2e2f747b8853f687626e7900f952f /gdb/target-descriptions.c | |
parent | 945b3a323089731de2e79dc318195c75d747435d (diff) | |
download | gdb-f41f5e616a40673b56bf68aefb99ad7d94fd17ae.zip gdb-f41f5e616a40673b56bf68aefb99ad7d94fd17ae.tar.gz gdb-f41f5e616a40673b56bf68aefb99ad7d94fd17ae.tar.bz2 |
2012-04-17 Pedro Alves <palves@redhat.com>
* gdbtypes.h (FIELD_BITPOS): Rename to ...
(FIELD_BITPOS_LVAL): ... this.
(FIELD_BITPOS): New.
(SET_FIELD_BITPOS): Adjust to use FIELD_BITPOS_LVAL.
* dwarf2read.c (dwarf2_add_field): Use SET_FIELD_BITPOS.
* gdbtypes.c (append_composite_type_field_aligned): Adjust to use
SET_FIELD_BITPOS.
* gnu-v3-abi.c (build_gdb_vtable_type): Adjust to use
SET_FIELD_BITPOS.
* stabsread.c (read_cpp_abbrev, read_one_struct_field)
(read_baseclasses): Adjust to use SET_FIELD_BITPOS.
* target-descriptions.c (tdesc_gdb_type): Adjust to use
SET_FIELD_BITPOS.
Diffstat (limited to 'gdb/target-descriptions.c')
-rw-r--r-- | gdb/target-descriptions.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/target-descriptions.c b/gdb/target-descriptions.c index cbcca76..0b12e3e 100644 --- a/gdb/target-descriptions.c +++ b/gdb/target-descriptions.c @@ -657,9 +657,9 @@ tdesc_gdb_type (struct gdbarch *gdbarch, struct tdesc_type *tdesc_type) bitsize = f->end - f->start + 1; total_size = tdesc_type->u.u.size * TARGET_CHAR_BIT; if (gdbarch_bits_big_endian (gdbarch)) - FIELD_BITPOS (fld[0]) = total_size - f->start - bitsize; + SET_FIELD_BITPOS (fld[0], total_size - f->start - bitsize); else - FIELD_BITPOS (fld[0]) = f->start; + SET_FIELD_BITPOS (fld[0], f->start); FIELD_BITSIZE (fld[0]) = bitsize; } else |