Fix reconnecting to a gdbserver already debugging multiple processes, I
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index fb7b93f6eee47c5b54835d3690d95bea9b2e85df..4163c869afed4c1f63b140240b8b21ebdb42ddac 100644 (file)
@@ -1,3 +1,24 @@
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (remote_target::remote_add_inferior): Don't bind a
+       process to the current inferior if the current inferior is already
+       bound to a process.
+
+2020-01-10  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * remote.c (remote_target::remote_parse_stop_reply) <W/X packets>:
+       If no process is specified, return null_ptid instead of
+       inferior_ptid.
+       (remote_target::wait_as): Handle TARGET_WAITKIND_EXITED /
+       TARGET_WAITKIND_SIGNALLED with no pid.
+
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (first_remote_resumed_thread): New.
+       (remote_target::wait_as): Use it as default event_ptid instead of
+       inferior_ptid.
+
 2020-01-10  Pedro Alves  <palves@redhat.com>
 
        * infrun.c (handle_no_resumed): Use all_non_exited_inferiors.
This page took 0.0251 seconds and 4 git commands to generate.