gdb: set only inferior_ptid in sparc_{fetch,store}_inferior_registers
[binutils-gdb.git] / gdb / ChangeLog
index 1dd4d3e76f12bd5c6934b96985dce2d54ed53367..32108023aa276f4755860aaa85a7a19fecc65970 100644 (file)
@@ -1,3 +1,73 @@
+2021-06-07  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       PR gdb/27899
+       * sparc-nat.c (sparc_fetch_inferior_registers): Set
+       inferior_ptid instead of using switch_to_thread.
+       (sparc_store_inferior_registers): Likewise.
+
+2021-06-05  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       * compile/compile.c (scoped_ignore_sigpipe): New helper class.
+       (compile_to_object): Ignore SIGPIPE before calling the plugin.
+
+2021-06-05  Tom Tromey  <tom@tromey.com>
+
+       * data-directory/Makefile.in (Makefile): Use correct directory
+       name.
+
+2021-06-05  Tom Tromey  <tom@tromey.com>
+
+       * data-directory/Makefile.in (Makefile): Rewrite.
+
+2021-06-05  Tom Tromey  <tromey@adacore.com>
+
+       * configure: Rebuild.
+       * configure.ac: Add ACX_NONCANONICAL_TARGET.
+
+2021-06-05  Shahab Vahedi  <shahab@synopsys.com>
+
+       * NEWS: Document 'set disassembler-options' support for the ARC
+       target.
+       * arc-tdep.c (arc_gdbarch_init): Set
+       'gdbarch_valid_disassembler_options'.
+
+2021-06-04  Tom Tromey  <tromey@adacore.com>
+
+       * dwarf2/read.h (dwarf2_fetch_die_type_sect_off): Add 'var_name'
+       parameter.
+       * dwarf2/loc.c (dwarf2_evaluate_property) <case
+       PROP_VARIABLE_NAME>: New case.
+       (compute_var_value): New function.
+       (sect_variable_value): Use compute_var_value.
+       * dwarf2/read.c (attr_to_dynamic_prop): Handle DW_TAG_variable.
+       (var_decl_name): New function.
+       (dwarf2_fetch_die_type_sect_off): Add 'var_name' parameter.
+       * gdbtypes.h (enum dynamic_prop_kind) <PROP_VARIABLE_NAME>: New
+       constant.
+       (union dynamic_prop_data) <variable_name>: New member.
+       (struct dynamic_prop) <variable_name, set_variable_name>: New
+       methods.
+
+2021-06-04  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * remote.c (remote_target)
+       <select_thread_for_ambiguous_stop_reply>: Add additional debug
+       output.
+
+2021-06-04  Hannes Domani  <ssbssa@yahoo.de>
+
+       * python/py-tui.c (class tui_py_window): Add click function.
+       (tui_py_window::click): Likewise.
+
+2021-06-04  Hannes Domani  <ssbssa@yahoo.de>
+
+       * ser-mingw.c (console_select_thread): Handle MOUSE_EVENT.
+       * tui/tui-data.h (struct tui_win_info): Add click function.
+       * tui/tui-io.c (tui_prep_terminal): Enable mouse events.
+       (tui_deprep_terminal): Disable mouse events.
+       (tui_dispatch_ctrl_char): Handle KEY_MOUSE.
+       * tui/tui.c (tui_disable): Disable mouse events.
+
 2021-06-03  Magne Hov  <mhov@undo.io>
 
        PR python/27841