gdb: remove main_type::flag_static
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 987b997bab7ec0dc74fe3038df4c946b30877529..1eb8c111c693efdc63e24253e05a7ea1bbb21a87 100644 (file)
@@ -1,3 +1,149 @@
+2020-05-06  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbtypes.h (struct main_type) <flag_static>: Remove.
+
+2020-05-06  Simon Marchi  <simon.marchi@efficios.com>
+
+       * amd64-tdep.c (amd64_analyze_prologue): Check for `endbr64`
+       instruction, skip it if it's there.
+
+2020-05-05  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbtypes.h (struct main_type) <flag_incomplete>: Remove.
+
+2020-05-04  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbtypes.h (TYPE_INCOMPLETE): Remove.
+       * gdbtypes.c (recursive_dump_type): Remove use of
+       TYPE_INCOMPLETE.
+
+2020-05-03  Tom Tromey  <tom@tromey.com>
+
+       * breakpoint.c (catch_command, tcatch_command): Remove.
+       (_initialize_breakpoint): Use add_basic_prefix_cmd,
+       add_show_prefix_cmd.
+       (set_breakpoint_cmd, show_breakpoint_cmd): Remove
+       * utils.c (set_internal_problem_cmd, show_internal_problem_cmd):
+       Remove.
+       (add_internal_problem_command): Use add_basic_prefix_cmd,
+       add_show_prefix_cmd.
+       * mips-tdep.c (set_mipsfpu_command): Remove.
+       (_initialize_mips_tdep): Use add_basic_prefix_cmd.
+       * dwarf2/index-cache.c (set_index_cache_command): Remove.
+       (_initialize_index_cache): Use add_basic_prefix_cmd.
+       * memattr.c (dummy_cmd): Remove.
+       (_initialize_mem): Use add_basic_prefix_cmd, add_show_prefix_cmd.
+       * tui/tui-win.c (set_tui_cmd, show_tui_cmd): Remove.
+       (_initialize_tui_win): Use add_basic_prefix_cmd,
+       add_show_prefix_cmd.
+       * cli/cli-logging.c (set_logging_command): Remove.
+       (_initialize_cli_logging): Use add_basic_prefix_cmd,
+       add_show_prefix_cmd.
+       (show_logging_command): Remove.
+       * target.c (target_command): Remove.
+       (add_target): Use add_basic_prefix_cmd.
+
+2020-05-02  Hannes Domani  <ssbssa@yahoo.de>
+
+       * gdbtypes.h (enum dynamic_prop_node_kind): Fix typo.
+
+2020-05-01  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
+
+       * gdb-gdb.gdb-in: Remove breakpoint on disappeared function
+       info_command.
+
+2020-04-30  Kamil Rytarowski  <n54@gmx.com>
+
+       * nbsd-nat.c (nbsd_enable_proc_events)
+       (nbsd_nat_target::post_startup_inferior): Add.
+       (nbsd_nat_target::post_attach): Call `nbsd_enable_proc_events'.
+       (nbsd_nat_target::update_thread_list): Rewrite.
+       (nbsd_nat_target::wait): Handle "PTRACE_LWP_EXIT" and
+       "PTRACE_LWP_CREATE".
+       * nbsd-nat.h (nbsd_nat_target::post_startup_inferior): Add.
+
+2020-04-30  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
+
+       * stack.c (_initialize_stack): Remove duplicated creation
+       of "frame" command and "f" alias.
+
+2020-04-30  Hannes Domani  <ssbssa@yahoo.de>
+
+       PR gdb/18706
+       * gdbtypes.c (check_typedef): Calculate size of array of
+       stubbed type.
+
+2020-04-30  Hannes Domani  <ssbssa@yahoo.de>
+
+       PR gdb/15559
+       * i386-tdep.c (i386_push_dummy_call): Call
+       i386_thiscall_push_dummy_call.
+       (i386_thiscall_push_dummy_call): New function.
+       * i386-tdep.h (i386_thiscall_push_dummy_call): Declare.
+       * i386-windows-tdep.c (i386_windows_push_dummy_call): New function.
+       (i386_windows_init_abi): Call set_gdbarch_push_dummy_call.
+
+2020-04-29  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbarch.sh (do_read): Add shellcheck disable directive for
+       warning SC2162.
+
+2020-04-29  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbarch.sh: Use ${foo:-} where shellcheck would report a
+       "referenced but not assigned" warning.
+
+2020-04-29  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbarch.sh: Remove code that sets fallbackdefault.
+
+2020-04-29  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbarch.sh: Use shell operators && and || instead of
+       -a and -o.
+
+2020-04-29  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbarch.sh: Use $(...) instead of `...`.
+
+2020-04-29  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbarch.sh: Use double quotes around variables.
+
+2020-04-29  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbarch.sh: Use %s with printf, instead of variables in the
+       format string.
+
+2020-04-29  Tom Tromey  <tromey@adacore.com>
+
+       PR ada/25875:
+       * dwarf2/read.c (update_enumeration_type_from_children): Compute
+       type fields here.
+       (read_enumeration_type): Call
+       update_enumeration_type_from_children later.  Update comments.
+       (process_enumeration_scope): Don't create type fields.
+
+2020-04-29  Kamil Rytarowski  <n54@gmx.com>
+
+       * nbsd-tdep.c: Include "xml-syscall.h".
+       (nbsd_init_abi): Call `set_xml_syscall_file_name'.
+
+2020-04-29  Kamil Rytarowski  <n54@gmx.com>
+
+       * nbsd-nat.c: Include "sys/wait.h".
+       (nbsd_resume, nbsd_nat_target::resume, nbsd_wait)
+       (nbsd_nat_target::wait, nbsd_nat_target::insert_exec_catchpoint)
+       (nbsd_nat_target::remove_exec_catchpoint)
+       (nbsd_nat_target::set_syscall_catchpoint): Add.
+       * nbsd-nat.h (nbsd_nat_target::resume, nbsd_nat_target::wait)
+       (nbsd_nat_target::insert_exec_catchpoint)
+       (nbsd_nat_target::remove_exec_catchpoint)
+       (nbsd_nat_target::set_syscall_catchpoint): Add.
+       * nbsd-tdep.c (nbsd_get_syscall_number): Add.
+       (nbsd_init_abi): Call `set_gdbarch_get_syscall_number' and pass
+       `nbsd_get_syscall_number'.
+
 2020-04-29  Tom Tromey  <tom@tromey.com>
 
        * stack.c (print_block_frame_labels): Remove.
This page took 0.026386 seconds and 4 git commands to generate.