Merge branch 'master' into merge-job
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 5218bbd58b55a9f2ab005d3e90d5b22de0470129..da45e7bce6a83e35e1238cccb1e7c9d7848016e6 100644 (file)
@@ -1,3 +1,81 @@
+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:
+       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
+       already pushed" check.
+
 2020-01-10  Pedro Alves  <palves@redhat.com>
            John Baldwin  <jhb@FreeBSD.org>
 
This page took 0.024768 seconds and 4 git commands to generate.