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-debug.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gdb/target-debug.h') diff --git a/gdb/target-debug.h b/gdb/target-debug.h index 068495e..d1d7fb5 100644 --- a/gdb/target-debug.h +++ b/gdb/target-debug.h @@ -114,7 +114,7 @@ target_debug_do_print (host_address_to_string (X)) #define target_debug_print_bfd_p(X) \ target_debug_do_print (host_address_to_string (X)) -#define target_debug_print_mem_region_vector(X) \ +#define target_debug_print_std_vector_mem_region(X) \ target_debug_do_print (host_address_to_string (X.data ())) #define target_debug_print_VEC_static_tracepoint_marker_p_p(X) \ target_debug_do_print (host_address_to_string (X)) -- cgit v1.1