From e512cdbdffafefa63baeb835ba6636fcef56e17d Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Tue, 28 Jul 2015 11:01:50 -0400 Subject: Introduce get_value_arch Similar to get_type_arch, used to get the gdbarch associated to a struct value. gdb/ChangeLog: * value.c (get_value_arch): New function. * value.h (get_value_arch): New declaration. --- gdb/value.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gdb/value.c') diff --git a/gdb/value.c b/gdb/value.c index 7fb7e2b..0d540d5 100644 --- a/gdb/value.c +++ b/gdb/value.c @@ -340,6 +340,14 @@ struct value VEC(range_s) *optimized_out; }; +/* See value.h. */ + +struct gdbarch * +get_value_arch (const struct value *value) +{ + return get_type_arch (value_type (value)); +} + int value_bits_available (const struct value *value, int offset, int length) { -- cgit v1.1