diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2023-08-31 11:46:27 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2023-08-31 13:16:14 -0400 |
commit | 3757d2d44f63b446469723e0a7a8c0dc2f695a6c (patch) | |
tree | d649580e7a3b2b92ab132bd623443695bcfc0bc0 /gdb/ada-valprint.c | |
parent | 3be8c91910114853a64ab87fd1efaef220bb0205 (diff) | |
download | gdb-3757d2d44f63b446469723e0a7a8c0dc2f695a6c.zip gdb-3757d2d44f63b446469723e0a7a8c0dc2f695a6c.tar.gz gdb-3757d2d44f63b446469723e0a7a8c0dc2f695a6c.tar.bz2 |
gdb: remove TYPE_FIELD_BITSIZE
Replace with type::field + field::bitsize.
Change-Id: I2a24755a33683e4a2775a6d2a7b7a9ae7362e43a
Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb/ada-valprint.c')
-rw-r--r-- | gdb/ada-valprint.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/ada-valprint.c b/gdb/ada-valprint.c index dacc72d..9a1f3d6 100644 --- a/gdb/ada-valprint.c +++ b/gdb/ada-valprint.c @@ -117,7 +117,7 @@ val_print_packed_array_elements (struct type *type, const gdb_byte *valaddr, unsigned int things_printed = 0; unsigned len; struct type *elttype, *index_type; - unsigned long bitsize = TYPE_FIELD_BITSIZE (type, 0); + unsigned long bitsize = type->field (0).bitsize (); LONGEST low = 0; scoped_value_mark mark; @@ -628,7 +628,7 @@ print_field_values (struct value *value, struct value *outer_value, { struct value *v; int bit_pos = type->field (i).loc_bitpos (); - int bit_size = TYPE_FIELD_BITSIZE (type, i); + int bit_size = type->field (i).bitsize (); struct value_print_options opts; v = ada_value_primitive_packed_val @@ -883,7 +883,7 @@ ada_value_print_array (struct value *val, struct ui_file *stream, int recurse, if (val->entirely_optimized_out ()) val_print_optimized_out (val, stream); - else if (TYPE_FIELD_BITSIZE (type, 0) > 0) + else if (type->field (0).bitsize () > 0) { const gdb_byte *valaddr = val->contents_for_printing ().data (); int offset_aligned = ada_aligned_value_addr (type, valaddr) - valaddr; |