Make probe_ops::get_probes fill an std::vector
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index ad6fffb28a60451f48ce05bb4f741cad0bec33f2..0a54a90de34d421cdf124f95d300b646f128f40c 100644 (file)
@@ -1,3 +1,27 @@
+2017-09-12  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * probe.h (struct probe_ops) <get_probes>: Change parameter from
+       vec to std::vector.
+       * probe.c (parse_probes_in_pspace): Update.
+       (find_probes_in_objfile): Update.
+       (find_probe_by_pc): Update.
+       (collect_probes): Update.
+       (probe_any_get_probes): Update.
+       * symfile.h (struct sym_probe_fns) <sym_get_probes> Change
+       return type to reference to std::vector.
+       * dtrace-probe.c (dtrace_process_dof_probe): Change parameter to
+       std::vector and update.
+       (dtrace_process_dof): Likewise.
+       (dtrace_get_probes): Likewise.
+       * elfread.c (elf_get_probes): Change return type to std::vector,
+       store an std::vector in bfd_data.
+       (probe_key_free): Update to std::vector.
+       * stap-probe.c (handle_stap_probe): Change parameter to
+       std::vector and update.
+       (stap_get_probes): Likewise.
+       * symfile-debug.c (debug_sym_get_probes): Change return type to
+       std::vector and update.
+
 2017-09-11  Tom Tromey  <tom@tromey.com>
 
        * breakpoint.c (program_breakpoint_here_p): Update.
This page took 0.02612 seconds and 4 git commands to generate.