Multi-target support
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index 63778e2d2a3581595ef5f3cf9a3baa57f29f28ba..b62ed4c02b47e8bcee507045e566419c571a4b3b 100644 (file)
@@ -1,3 +1,25 @@
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       * fork-child.c (post_fork_inferior): Pass target down to
+       startup_inferior.
+       * inferiors.c (switch_to_thread): Add process_stratum_target
+       parameter.
+       * lynx-low.c (lynx_target_ops): Now a process_stratum_target.
+       * nto-low.c (nto_target_ops): Now a process_stratum_target.
+       * linux-low.c (linux_target_ops): Now a process_stratum_target.
+       * remote-utils.c (prepare_resume_reply): Pass the target to
+       switch_to_thread.
+       * target.c (the_target): Now a process_stratum_target.
+       (done_accessing_memory): Pass the target to switch_to_thread.
+       (set_target_ops): Ajust to use process_stratum_target.
+       * target.h (struct target_ops): Rename to ...
+       (struct process_stratum_target): ... this.
+       (the_target, set_target_ops): Adjust.
+       (prepare_to_access_memory): Adjust comment.
+       * win32-low.c (child_xfer_memory): Adjust to use
+       process_stratum_target.
+       (win32_target_ops): Now a process_stratum_target.
+
 2020-01-06  Eli Zaretskii  <eliz@gnu.org>
            Pedro Alves  <palves@redhat.com>
 
This page took 0.025887 seconds and 4 git commands to generate.