Remove mem_region_vector typedef
authorSimon Marchi <simon.marchi@ericsson.com>
Sun, 3 Dec 2017 18:01:03 +0000 (13:01 -0500)
committerSimon Marchi <simon.marchi@polymtl.ca>
Sun, 3 Dec 2017 18:06:14 +0000 (13:06 -0500)
commit1e97a22796cced8bba3359df46e8c2883653516f
treecacb220a7ed41c9552b15f8529bde38c31679f3c
parent10f64178412d9c6e4f2faade0da271ab8be273c9
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) <to_memory_map>: Change return type to
std::vector<mem_region>.
* 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/ChangeLog
gdb/target-debug.h
gdb/target-delegates.c
gdb/target.h