diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2023-08-31 11:46:25 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2023-08-31 13:16:13 -0400 |
commit | 886176b86503e0b2f7e569fcb96c901fc0d53d52 (patch) | |
tree | 85b6cbc2145a01223897ccea910fd2d29f7aba5a /gdb/coffread.c | |
parent | 454977cdc414ebdb45cda0072b26569fd387d659 (diff) | |
download | gdb-886176b86503e0b2f7e569fcb96c901fc0d53d52.zip gdb-886176b86503e0b2f7e569fcb96c901fc0d53d52.tar.gz gdb-886176b86503e0b2f7e569fcb96c901fc0d53d52.tar.bz2 |
gdb: introduce field::bitsize / field::set_bitsize
Add these two methods, rename the field to m_bitsize to make it pseudo
private.
Change-Id: Ief95e5cf106e72f2c22ae47b033d0fa47202b413
Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb/coffread.c')
-rw-r--r-- | gdb/coffread.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/coffread.c b/gdb/coffread.c index e251f11..e432693 100644 --- a/gdb/coffread.c +++ b/gdb/coffread.c @@ -2004,7 +2004,7 @@ coff_read_struct_type (int index, int length, int lastsym, list->field.set_type (decode_type (ms, ms->c_type, &sub_aux, objfile)); list->field.set_loc_bitpos (8 * ms->c_value); - FIELD_BITSIZE (list->field) = 0; + list->field.set_bitsize (0); nfields++; break; @@ -2021,7 +2021,7 @@ coff_read_struct_type (int index, int length, int lastsym, list->field.set_type (decode_type (ms, ms->c_type, &sub_aux, objfile)); list->field.set_loc_bitpos (ms->c_value); - FIELD_BITSIZE (list->field) = sub_aux.x_sym.x_misc.x_lnsz.x_size; + list->field.set_bitsize (sub_aux.x_sym.x_misc.x_lnsz.x_size); nfields++; break; @@ -2135,7 +2135,7 @@ coff_read_enum_type (int index, int length, int lastsym, type->field (n).set_loc_enumval (xsym->value_longest ()); if (xsym->value_longest () < 0) unsigned_enum = 0; - TYPE_FIELD_BITSIZE (type, n) = 0; + type->field (n).set_bitsize (0); } if (syms == osyms) break; |