diff options
Diffstat (limited to 'gdb/value.h')
-rw-r--r-- | gdb/value.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gdb/value.h b/gdb/value.h index 4cdbf21..e3603c3 100644 --- a/gdb/value.h +++ b/gdb/value.h @@ -613,6 +613,11 @@ extern int unpack_value_field_as_long (struct type *type, const gdb_byte *valadd int embedded_offset, int fieldno, const struct value *val, LONGEST *result); +extern void unpack_value_bitfield (struct value *dest_val, + int bitpos, int bitsize, + const gdb_byte *valaddr, int embedded_offset, + const struct value *val); + extern struct value *value_field_bitfield (struct type *type, int fieldno, const gdb_byte *valaddr, int embedded_offset, |