From 1e97a22796cced8bba3359df46e8c2883653516f Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Sun, 3 Dec 2017 13:01:03 -0500 Subject: Remove mem_region_vector typedef Now that make-target-delegates understands namespaces and templates, this typedef is no longer useful. gdb/ChangeLog: * target.h (mem_region_vector): Remove. (struct target_ops) : Change return type to std::vector. * target-debug.h (target_debug_print_mem_region_vector): Rename to ... (target_debug_print_std_vector_mem_region): ... this. * target-delegates.c: Re-generate. --- gdb/target-delegates.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'gdb/target-delegates.c') diff --git a/gdb/target-delegates.c b/gdb/target-delegates.c index 1cbe6f8..9691074 100644 --- a/gdb/target-delegates.c +++ b/gdb/target-delegates.c @@ -2148,29 +2148,29 @@ debug_get_memory_xfer_limit (struct target_ops *self) return result; } -static mem_region_vector +static std::vector delegate_memory_map (struct target_ops *self) { self = self->beneath; return self->to_memory_map (self); } -static mem_region_vector +static std::vector tdefault_memory_map (struct target_ops *self) { return std::vector (); } -static mem_region_vector +static std::vector debug_memory_map (struct target_ops *self) { - mem_region_vector result; + std::vector result; fprintf_unfiltered (gdb_stdlog, "-> %s->to_memory_map (...)\n", debug_target.to_shortname); result = debug_target.to_memory_map (&debug_target); fprintf_unfiltered (gdb_stdlog, "<- %s->to_memory_map (", debug_target.to_shortname); target_debug_print_struct_target_ops_p (&debug_target); fputs_unfiltered (") = ", gdb_stdlog); - target_debug_print_mem_region_vector (result); + target_debug_print_std_vector_mem_region (result); fputs_unfiltered ("\n", gdb_stdlog); return result; } -- cgit v1.1