gdb/infcmd: update the comment for 'attach_post_wait'
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 88e87905915a257619a815ff42663cb35dcf8a36..58480dc1a67156a01c2b271b91af1b4f9e052000 100644 (file)
@@ -1,3 +1,167 @@
+2021-04-22  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcmd.c (attach_post_wait): Update the function comment.
+
+2021-04-22  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * infcmd.c (attach_post_wait): Remove the unused parameter 'args'.
+       Update the references below.
+       (struct attach_command_continuation_args)
+       (attach_command_continuation)
+       (attach_command_continuation_free_args)
+       (attach_command)
+       (notice_new_inferior): Update to remove the reference to 'args'.
+
+2021-04-22  Simon Marchi  <simon.marchi@polymtl.ca>
+           Tom de Vries  <tdevries@suse.de>
+
+       PR remote/27710
+       * remote.c (remote_target_is_non_stop_p): New function.
+       * remote.h (remote_target_is_non_stop_p): Declare.
+       * remote-notif.c (remote_async_get_pending_events_handler): Fix assert
+       to check non-stopness using notif_state->remote rather current target.
+
+2021-04-22  Tom Tromey  <tom@tromey.com>
+
+       * rust-parse.c (rust_parser::parse_sizeof): Remove KW_MUT code.
+       (struct typed_val_int) <val>: Now ULONGEST.
+       (rust_parser::parse_array_type): Remove negative check.
+       (rust_lex_int_test): Change 'value' to ULONGEST.
+
+2021-04-22  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * arch-utils.c (default_addressable_memory_unit_size): Return a
+       value based on bfd's bits per byte.
+
+2021-04-21  Tom Tromey  <tom@tromey.com>
+
+       * dwarf2/read.h (struct dwarf2_per_cu_data) <dwarf_version>: Now
+       unsigned char.
+       (struct dwarf2_per_cu_data): Rearrange.
+       * dwarf2/comp-unit.h (struct comp_unit_head) <version>: Now
+       unsigned char.
+       (struct comp_unit_head): Rearrange.
+       * dwarf2/comp-unit.c (read_comp_unit_head): Update.
+
+2021-04-21  Tom de Vries  <tdevries@suse.de>
+
+       PR build/27681
+       * configure.ac: Remove --without-included-regex/--with-included-regex.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * gdb_regex.h: Assume USE_INCLUDED_REGEX is defined.
+
+2021-04-21  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * breakpoint.h (create_breakpoint): Add a new parameter,
+       'force_condition'.
+       * breakpoint.c (create_breakpoint): Use the 'force_condition'
+       argument when 'parse_extra' is false to check if the condition
+       is invalid at all of the breakpoint locations.
+       Update the users below.
+       (break_command_1)
+       (dprintf_command)
+       (trace_command)
+       (ftrace_command)
+       (strace_command)
+       (create_tracepoint_from_upload): Update.
+       * guile/scm-breakpoint.c (gdbscm_register_breakpoint_x): Update.
+       * mi/mi-cmd-break.c (mi_cmd_break_insert_1): Update.
+       * python/py-breakpoint.c (bppy_init): Update.
+       * python/py-finishbreakpoint.c (bpfinishpy_init): Update.
+
+2021-04-21  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
+
+       * breakpoint.c (print_one_breakpoint_location): Display "N" for
+       disabled-by-condition locations on MI-like output.
+       (breakpoint_1): Do not display the disabled-by-condition footnote
+       if the output is MI-like.
+
+2021-04-21  Frederic Cambus  <fred@statdns.com>
+
+       * syscalls/update-netbsd.sh: Fix script name display in usage, and
+       update year range in generated copyright notices.
+
+2021-04-20  Felix Willgerodt  <felix.willgerodt@intel.com>
+
+       * c-exp.y (qualifier_seq_noopt): Replace qualifier_seq with
+       qualifier_seq_noopt.
+
+2021-04-20  Felix Willgerodt  <felix.willgerodt@intel.com>
+
+       * c-exp.y (single_qualifier): Handle UNKNOWN_CPP_NAME.
+
+2021-04-19  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * producer.c: Replace 'regex' include with 'gdb_regex.h'.
+       (producer_is_icc): Replace use of std::regex with gdb's
+       compiled_regex.
+
+2021-04-17  Tom Tromey  <tom@tromey.com>
+
+       PR gdb/23743:
+       * dwarf2/read.c (class offset_view): New.
+       (struct symbol_table_slot): Remove.
+       (struct mapped_index) <symbol_table, constant_pool>: Change type.
+       <symbol_name_index, symbol_vec_index>: New methods.
+       <symbol_name_slot_invalid, symbol_name_at, symbol_name_count>:
+       Rewrite.
+       (read_gdb_index_from_buffer): Update.
+       (struct dw2_symtab_iterator) <vec>: Change type.
+       (dw2_symtab_iter_init_common, dw2_symtab_iter_init)
+       (dw2_symtab_iter_next, dw2_expand_marked_cus): Update.
+       * dwarf2/index-write.c (class data_buf) <append_data>: Remove.
+       <append_array, append_offset>: New methods.
+       (write_hash_table, add_address_entry, write_gdbindex_1)
+       (write_debug_names): Update.
+       * dwarf2/index-common.h (byte_swap, MAYBE_SWAP): Remove.
+
+2021-04-17  Tom Tromey  <tom@tromey.com>
+
+       * dwarf2/index-write.c (write_psymtabs_to_index): Check
+       partial_symtabs.
+
+2021-04-17  Tom Tromey  <tom@tromey.com>
+
+       * psymtab.c (psymbol_functions::expand_matching_symbols): Rename
+       from map_matching_symbols.  Change parameters.
+       * psympriv.h (struct psymbol_functions) <expand_matching_symbols>:
+       Rename from map_matching_symbols.  Change parameters.
+       * dwarf2/read.c (struct dwarf2_gdb_index)
+       <expand_matching_symbols>: Rename from map_matching_symbols.
+       Change parameters.
+       (struct dwarf2_debug_names_index) <expand_matching_symbols>:
+       Rename from map_matching_symbols.  Change parameters.
+       (dwarf2_gdb_index::expand_matching_symbols): Rename from
+       dw2_map_matching_symbols.  Change parameters.
+       (dwarf2_gdb_index::expand_matching_symbols): Remove old
+       implementation.
+       (dwarf2_debug_names_index::expand_matching_symbols): Rename from
+       map_matching_symbols.  Change parameters.
+       * objfiles.h (struct objfile) <expand_matching_symbols>: Rename
+       from map_matching_symbols.  Change parameters.
+       * symfile-debug.c (objfile::expand_matching_symbols): Rename from
+       map_matching_symbols.  Change parameters.
+       * ada-lang.c (map_matching_symbols): New function.
+       (add_nonlocal_symbols): Update.
+
+2021-04-17  Tom Tromey  <tom@tromey.com>
+
+       * quick-symbol.h (struct quick_symbol_functions)
+       <expand_symtabs_with_fullname>: Remove.
+       * psymtab.c (psymbol_functions::expand_symtabs_with_fullname):
+       Remove.
+       * psympriv.h (struct psymbol_functions)
+       <expand_symtabs_with_fullname>: Remove.
+       * dwarf2/read.c (struct dwarf2_base_index_functions)
+       <expand_symtabs_with_fullname>: Remove.
+       (dwarf2_base_index_functions::expand_symtabs_with_fullname):
+       Remove.
+       * objfiles.h (struct objfile) <expand_symtabs_with_fullname>:
+       Update comment.
+       * symfile-debug.c (objfile::expand_symtabs_with_fullname):
+       Rewrite.
+
 2021-04-17  Tom Tromey  <tom@tromey.com>
 
        * symfile-debug.c (objfile::expand_symtabs_for_function):
This page took 0.030029 seconds and 4 git commands to generate.