+2020-01-12 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * gdbsupport/gdb_wait.c: Include gdb_wait.h.
+
+2020-01-12 Pedro Alves <palves@redhat.com>
+
+ * bsd-kvm.c (bsd_kvm_target::close): Call exit_inferior_silent
+ directly for the current inferior instead of
+ discard_all_inferiors.
+ (discard_all_inferiors): Delete.
+
+2020-01-11 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-wingeneral.c (box_win): Check cli_styling.
+ * tui/tui-winsource.c (tui_source_window_base::refill): Use
+ deprecated_safe_get_selected_frame.
+
+2020-01-10 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * inferior.c (print_inferior): Switch inferior before printing it.
+
+2020-01-10 Aleksandar Paunovic <aleksandar.paunovic@intel.com>
+ Pedro Alves <palves@redhat.com>
+
+ * progspace-and-thread.c (switch_to_program_space_and_thread):
+ Assert there's an inferior for PSPACE. Use
+ switch_to_inferior_no_thread to switch the inferior too.
+ * progspace.c (program_space::~program_space): Call
+ clear_symtab_users here, with SYMFILE_DEFER_BP_RESET.
+ (program_space::free_all_objfiles): Don't call clear_symtab_users
+ here.
+ * symfile.c (symbol_file_clear): Call clear_symtab_users here.
+
+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: