+2021-11-03 Luis Machado <luis.machado@linaro.org>
+
+ PR gdb/28355
+
+ * arch/aarch64.h (struct aarch64_features): New struct.
+
+2021-10-22 Tom de Vries <tdevries@suse.de>
+
+ PR tui/28483
+ * tui/tui-winsource.c (tui_source_window_base::update_breakpoint_info):
+ Fix returns in loop body.
+
+2021-10-04 Tom de Vries <tdevries@suse.de>
+
+ PR build/28318
+ * ax_cxx_compile_stdcxx.m4: Add CXX_DIALECT to CXX.
+ * configure: Regenerate.
+
+2021-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Set GDB version number to 11.1.90.DATE-git.
+
+2021-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ GDB 11.1 released.
+
+2021-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Set GDB version number to 11.1.
+
+2021-09-08 Tom Tromey <tom@tromey.com>
+
+ * dwarf2/read.h (dwarf2_per_objfile::resize_symtabs): Remove.
+ * dwarf2/read.c (all_comp_units_iterator, all_comp_units_range):
+ New classes.
+ (dwarf2_per_objfile::symtab_set_p)
+ (dwarf2_per_objfile::get_symtab, dwarf2_per_objfile::set_symtab):
+ Adjust to resizeable vectors.
+ (dwarf2_gdb_index::expand_symtabs_matching)
+ (dwarf2_base_index_functions::map_symbol_filenames)
+ (dwarf2_debug_names_index::expand_symtabs_matching): Use
+ all_comp_units_range.
+ (dwarf2_initialize_objfile, dwarf2_build_psymtabs)
+ (add_type_unit): Don't call resize_symtabs.
+
+2021-09-07 John Baldwin <jhb@FreeBSD.org>
+
+ * fbsd-nat.c (fbsd_nat_target::info_proc): Use plongest and
+ pulongest instead of %j.
+
+2021-08-30 Tom de Vries <tdevries@suse.de>
+
+ PR cli/28290
+ * gdb/corelow.c (core_target_open): Skip call to gdb_abspath in the
+ empty-string case.
+
+2021-08-23 Tom de Vries <tdevries@suse.de>
+
+ PR gdb/26880
+ * gdb/exec.c (exec_file_attach): Use %s instead of %ps in call to
+ error function.
+
+2021-08-06 Simon Marchi <simon.marchi@polymtl.ca>
+ Tom de Vries <tdevries@suse.de>
+
+ PR symtab/28004
+ * dwarf2/read.c (dwarf2_rnglists_process, dwarf2_ranges_process):
+ Fix zero address complaint.
+
+2021-08-02 Tom Tromey <tromey@adacore.com>
+
+ PR varobj/28131
+ * varobj.c (~varobj): Delete 'dynamic' before 'root'.
+
+2021-08-02 Shahab Vahedi <shahab@synopsys.com>
+
+ PR gdb/28104
+ * gdbtypes.c (gdbtypes_post_init): Use
+ "arch_boolean_type (..., unsigned=1, ...) to construct
+ "boolean".
+ cp-valprint.c (test_print_flags): New.
+ (_initialize_cp_valprint): Run the "test_print_flags" unit-test.
+
+2021-07-28 Tom de Vries <tdevries@suse.de>
+
+ * dwarf2/read.c (attr_to_dynamic_prop): Handle DW_FORM_data16.
+
+2021-07-27 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/26904
+ * gdb/testsuite/gdb.ada/big_packed_array.exp: Add xfail.
+
+2021-07-27 Tom de Vries <tdevries@suse.de>
+
+ PR testsuite/26903
+ * gdb/testsuite/gdb.ada/array_of_variant.exp: Add xfails.
+
+2021-07-26 Frederic Cambus <fred@statdns.com>
+
+ * syscalls/netbsd.xml: Regenerate.
+
+2021-07-26 Shahab Vahedi <shahab@synopsys.com>
+ Simon Marchi <simon.marchi@efficios.com>
+
+ PR gdb/28103
+ * valprint.c (val_print_type_code_flags): Merely shift the VAL
+ to the right to get rid of the lower bits.
+ (test_print_flags): New.
+ (_initialize_valprint): Invoke the "test_print_flags" as a unit-test.
+
+2021-07-26 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ PR gdb/28076
+ * mi/mi-cmd-break.c (mi_cmd_break_condition): Handle the case
+ of having no condition argument.
+
+2021-07-20 Luis Machado <luis.machado@linaro.org>
+ Pedro Alves <pedro@palves.net>
+
+ PR gdb/28110
+ * gdbarch.sh: Updated documentation for gdbarch_tagged_address_p.
+ * gdbarch.h: Regenerate.
+ * printcmd.c (should_validate_memtags): Reorder comparisons and only
+ validate tags for pointer and reference types. Skip validation of
+ optimized out or unavailable values.
+ (print_command_1): Guard call memory tagging validation code with
+ a try/catch block.
+
+2021-07-19 Tom Tromey <tromey@adacore.com>
+
+ PR gdb/28093
+ * language.c (auto_or_unknown_language::parser): Call error.
+
+2021-07-17 Sergey Belyashov <Sergey.Belyashov@gmail.com>
+
+ * Makefile.in (ALL_TARGET_OBS): Add z80-tdep.c.
+ * NEWS: Mention z80 support.
+ * configure.tgt: Handle z80*.
+ * features/Makefile (XMLTOC): Add z80.xml.
+ * features/z80-cpu.xml: New.
+ * features/z80.c: Generate.
+ * features/z80.xml: New.
+ * z80-tdep.c: New file.
+ * z80-tdep.h: New file.
+
+2021-07-13 Lancelot Six <lsix@lancelotsix.com>
+
+ * make-init-c: Use /bin/sh as shebang.
+
+2021-07-13 Pedro Alves <pedro@palves.net>
+
+ PR gdb/28080
+ * gdb_bfd.c (gdb_bfd_close_warning): New.
+ (gdb_bfd_iovec_fileio_close): Wrap target_fileio_close in
+ try/catch and print warning on exception.
+ (gdb_bfd_close_or_warn): Use gdb_bfd_close_warning.
+
+2021-07-13 Pedro Alves <pedro@palves.net>
+
+ PR gdb/28080
+ * remote.c (remote_unpush_target): Invalidate file I/O target
+ handles.
+ * target.c (fileio_handles_invalidate_target): Make extern.
+ * target.h (fileio_handles_invalidate_target): Declare.
+
+2021-07-13 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * mi/mi-main.c (mi_cmd_exec_interrupt): Use
+ scoped_disable_commit_resumed in the --thread-group case.
+
+2021-07-13 John Ericson <git@JohnEricson.me>
+
+ * sparc-tdep.h: Fix comment.
+ * netbsd-tdep.c (nbsd_info_proc_mappings_header): Fix comment.
+ (nbsd_init_abi): Fix comment.
+ * configure.tgt (*-*-netbsd* | *-*-knetbsd*-gnu): Fix netbsd
+ file name.
+ (alpha*-*-openbsd*): Likewise.
+ (sparc-*-openbsd*): Likewise.
+ (sparc64-*-openbsd*): Likewise.
+
+2021-07-11 Tom Tromey <tom@tromey.com>
+
+ Committed by Joel Brobecker <brobecker@adacore.com>:
+ * gdb/symtab.c (info_sources_filter::matches): Add default
+ case hander in switch statement.
+
+2021-07-08 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * s390-linux-tdep.c (s390_linux_init_abi_any): Pass 1 (number
+ of displaced stepping buffers to linux_init_abi.
+ * s390-tdep.c (s390_gdbarch_init): Don't set the Linux-specific
+ displaced-stepping gdbarch callbacks.
+
+2021-07-08 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * Makefile.in (SUBDIRS): Remove testsuite.
+
+2021-07-06 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * configure.ac: Remove things that were moved from
+ testsuite/configure.ac.
+ * configure: Re-generate.
+
+2021-07-05 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * config.in, configure: Re-generate.
+
+2021-07-04 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * solib-darwin.c (darwin_solib_create_inferior_hook): Return
+ early if no execution.
+
+2021-07-03 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Set GDB version number to 11.0.90.DATE-git.
+
+2021-07-03 Joel Brobecker <brobecker@adacore.com>
+
+ GDB 11.0.90 released.
+
+2021-07-03 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Set GDB version number to 11.0.90.
+
+2021-07-03 Joel Brobecker <brobecker@adacore.com>
+
+ * NEWS: Replace "Changes since GDB 10" by "Changes in GDB 11".
+
+2021-07-03 Joel Brobecker <brobecker@adacore.com>
+
+ GDB 11 branch created (4b51505e33441c6165e7789fa2b6d21930242927):
+ * version.in: Bump version to 11.0.90.DATE-git.
+
+2021-07-02 Tom Tromey <tromey@adacore.com>
+
+ * ada-exp.y (chop_selector, chop_separator, write_selectors)
+ (write_ambiguous_var, get_symbol_field_type): Use const.
+
+2021-07-02 Pedro Alves <pedro@palves.net>
+ Hannes Domani <ssbssa@yahoo.de>
+
+ * NEWS: Add new "TUI Improvements" section and mention mouse
+ support and that unrecognized special keys are now passed to
+ GDB. Mention Python Window.click in the Python improvements
+ section.
+
+2021-07-01 Pedro Alves <pedro@palves.net>
+
+ PR mi/15729
+ PR gdb/13463
+ * linux-nat.c (linux_nat_target::detach): Close the
+ /proc/<pid>/mem file if it was open for this process.
+ (linux_handle_extended_wait) <PTRACE_EVENT_EXEC>: Close the
+ /proc/<pid>/mem file if it was open for this process.
+ (linux_nat_target::mourn_inferior): Close the /proc/<pid>/mem file
+ if it was open for this process.
+ (linux_nat_target::xfer_partial): Adjust. Do not fall back to
+ inf_ptrace_target::xfer_partial for memory accesses.
+ (last_proc_mem_file): New.
+ (maybe_close_proc_mem_file): New.
+ (linux_proc_xfer_memory_partial_pid): New, with bits factored out
+ from linux_proc_xfer_partial.
+ (linux_proc_xfer_partial): Delete.
+ (linux_proc_xfer_memory_partial): New.
+
+2021-06-29 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * frame.h (FRAME_SCOPED_DEBUG_ENTER_EXIT): New.
+ * frame.c (compute_frame_id, get_prev_frame_always_1,
+ get_prev_frame): Use FRAME_SCOPED_DEBUG_ENTER_EXIT.
+ * frame-unwind.c (frame_unwind_find_by_frame): Likewise.
+ (frame_unwind_register_value): Likewise.
+
+2021-06-29 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * frame-unwind.h (struct frame_unwind) <name>: New. Update
+ instances everywhere to include this field.
+ * frame-unwind.c (frame_unwind_try_unwinder,
+ frame_unwind_find_by_frame): Add debug messages.
+
+2021-06-29 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * frame.h (frame_debug_printf): New.
+ * frame.c: Use frame_debug_printf throughout when printing frame
+ debug messages.
+ * amd64-windows-tdep.c: Likewise.
+ * value.c: Likewise.
+
+2021-06-29 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * frame.h (frame_debug): Change type to bool.
+ * frame.c (frame_debug): Change type to bool.
+ (_initialize_frame): Adjust.
+
+2021-06-29 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * gdbthread.h (find_thread_ptid): Remove the duplicate declaration.
+
+2021-06-28 Simon Marchi <simon.marchi@polymtl.ca>
+
+ PR gdb/28017
+ * machoread.c (macho_symfile_offsets): Use
+ gdb_bfd_count_sections to allocate objfile::section_offsets.
+
+2021-06-28 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * objfiles.h (struct obj_section): Move down.
+ <offset, set_offset, addr, endaddr>: New.
+ (obj_section_offset, obj_section_addr, obj_section_endaddr),
+ replace all users to use obj_section methods.
+ (struct objfile) <section_offset, set_section_offset>: New.
+
+2021-06-28 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * objfiles.h (struct obj_section): Move down.
+ <offset, set_offset, addr, endaddr>: New.
+ (obj_section_offset, obj_section_addr, obj_section_endaddr),
+ replace all users to use obj_section methods.
+ (struct objfile) <section_offset, set_section_offset>: New.
+
2021-06-28 Simon Marchi <simon.marchi@polymtl.ca>
* .flake8: New.