Multi-target: NEWS and user manual
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index d6769667dceb29834e3398395403d1b63bf16612..bcab1daddd36e08832808c8426722ba98e5239ab 100644 (file)
@@ -1,3 +1,43 @@
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       * NEWS: Mention multi-target debugging, "info connections", and
+       "add-inferior -no-connection".
+
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       * infrun.c: Include "target-connection.h".
+       (check_multi_target_resumption): New.
+       (proceed): Call it.
+       * target-connection.c (make_target_connection_string): Make
+       extern.
+       * target-connection.h (make_target_connection_string): Declare.
+
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       * Makefile.in (COMMON_SFILES): Add target-connection.c.
+       * inferior.c (uiout_field_connection): New function.
+       (print_inferior): Add new "connection-id" column.
+       (add_inferior_command): Show connection number/string of added
+       inferior.
+       * process-stratum-target.h
+       (process_stratum_target::connection_string): New virtual method.
+       (process_stratum_target::connection_number): New field.
+       * remote.c (remote_target::connection_string): New override.
+       * target-connection.c: New file.
+       * target-connection.h: New file.
+       * target.c (decref_target): Remove process_stratum targets from
+       the connection list.
+       (target_stack::push): Add process_stratum targets to the
+       connection list.
+
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       Revert:
+       2016-04-12  Pedro Alves  <palves@redhat.com>
+       * serial.c (serial_open, serial_fdopen_ops, do_serial_close):
+       Remove references to name.
+       * serial.h (struct serial) <name>: Delete.
+
 2020-01-10  Pedro Alves  <palves@redhat.com>
 
        * gdbarch-selftests.c (register_to_value_test): Remove "target
This page took 0.038467 seconds and 4 git commands to generate.