+2020-10-22 Hannes Domani <ssbssa@yahoo.de>
+
+ * gdbtypes.c (init_complex_type): Check target type name.
+
+2020-10-22 Simon Marchi <simon.marchi@polymtl.ca>
+
+ PR gdb/26693
+ * dwarf2/read.c (load_full_comp_unit): Add existing_cu
+ parameter.
+ (load_cu): Pass existing CU.
+ (process_imported_unit_die): Likewise.
+ (follow_die_offset): Likewise.
+
+2020-10-14 Mihails Strasuns <mihails.strasuns@intel.com>
+
+ * breakpoint.c (handle_jit_event): Add an argument, change how
+ `jit_event_handler` is called.
+
+2020-10-13 Simon Marchi <simon.marchi@polymtl.ca>
+
+ PR gdb/26642
+ * infrun.c (do_target_wait_1): Clear TARGET_WNOHANG if the
+ target can't do async.
+ * target.c (target_wait): Assert that we don't pass
+ TARGET_WNOHANG to a target that can't async.
+
+2020-10-08 Shahab Vahedi <shahab@synopsys.com>
+
+ * NEWS: Mention ARC support in GDBserver.
+
+2020-10-07 Anton Kolesov <anton.kolesov@synopsys.com>
+
+ * arc-linux-tdep.h: New file.
+ * arc-linux-tdep.c (arc_linux_core_reg_offsets,
+ arc_linux_supply_gregset, arc_linux_supply_v2_regset,
+ arc_linux_collect_gregset, arc_linux_collect_v2_regset,
+ arc_linux_gregset, arc_linux_v2_regset,
+ arc_linux_iterate_over_regset_sections,
+ arc_linux_core_read_description): Implement.
+ (arc_linux_init_osabi): Set iterate_over_regset_sections.
+ * arc-tdep.h (ARC_OFFSET_NO_REGISTER): Declare.
+ (arc_gdbarch_features_create): Add.
+ * arc-tdep.c (arc_gdbarch_features_create): Not static anymore.
+
+2020-10-07 Shahab Vahedi <shahab@synopsys.com>
+
+ * arch/arc.h: Rename "arc_gdbarch_features" to
+ "arc_arch_features".
+ * arc-tdep.h: Likewise.
+ * arc-tdep.c: Likewise.
+
+2020-09-28 Gareth Rees <grees@undo.io> (tiny change)
+
+ PR python/26586
+ * cli/cli-script.c (execute_control_commands): don't set
+ instream to nullptr here as this breaks the from_tty argument
+ to gdb.execute in Python.
+ (execute_user_command): set instream to nullptr here instead.
+
+2020-09-25 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * breakpoint.c (commands_command_1): Make a copy of the 'arg'
+ argument.
+
+2020-09-24 Tom Tromey <tromey@adacore.com>
+
+ PR tui/26638:
+ * tui/tui-stack.h (struct tui_locator_window) <can_focus>: New
+ method.
+ * tui/tui-data.h (struct tui_win_info) <can_focus>: New method.
+ * tui/tui-data.c (tui_next_win): Exclude non-focusable windows.
+ (tui_prev_win): Rewrite.
+
+2020-09-23 Hannes Domani <ssbssa@yahoo.de>
+
+ * nat/windows-nat.c (handle_exception): Handle 64bit breakpoints
+ in WOW64 processes as SIGINT.
+ * nat/windows-nat.h: Make wow64_process a shared variable.
+ * windows-nat.c: Remove static wow64_process variable.
+
+2020-09-18 Victor Collod <vcollod@nvidia.com>
+
+ PR gdb/26635
+ * i386-tdep.c (i386_skip_endbr): Add a helper function to skip endbr.
+ (i386_analyze_prologue): Call i386_skip_endbr.
+
+2020-09-18 Pedro Alves <pedro@palves.net>
+
+ PR gdb/26631
+ * thread.c (thread_find_command): Switch inferior before calling
+ target methods.
+
+2020-09-16 Tom Tromey <tromey@adacore.com>
+
+ PR gdb/26598:
+ * infrun.c (fill_in_stop_func): Use find_pc_partial_function_sym.
+
+2020-09-14 Fredrik Hederstierna <fredrik.hederstierna@verisure.com>
+ Adam Renquinha <arenquinha@cimeq.qc.ca>
+
+ * arm-tdep.c (arm_m_exception_cache): Try use correct stack
+ pointer and stack frame offset when unwinding.
+
+2020-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Set GDB version number to 10.0.90.DATE-git.
+
+2020-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ GDB 10.0.90 released.
+
+2020-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Set GDB version number to 10.0.90.
+
+2020-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ * NEWS: Change "Changes since GDB 9" to "Changes in GDB 10".
+
+2020-09-13 Joel Brobecker <brobecker@adacore.com>
+
+ GDB 10 branch created (8087c3fa8b5d695e3e29e69d70d0b35ec902ac59):
+ * version.in: Bump version to 10.0.90.DATE-git.
+
+2020-09-12 Joel Brobecker <brobecker@adacore.com>
+
+ * infrun.c (namespace selftests): Only define #if GDB_SELF_TEST.
+
+2020-09-11 Moritz Riesterer <moritz.riesterer@intel.com>
+ Felix Willgerodt <Felix.Willgerodt@intel.com>
+
+ * gdbarch.sh: Added bfloat16 type.
+ * gdbarch.c: Regenerated.
+ * gdbarch.h: Regenerated.
+ * gdbtypes.c (floatformats_bfloat16): New struct.
+ (gdbtypes_post_init): Add builtin_bfloat16.
+ * gdbtypes.h (struct builtin_type) <builtin_bfloat16>: New member.
+ (floatformats_bfloat16): New struct.
+ * i386-tdep.c (i386_zmm_type): Add field "v32_bfloat16"
+ (i386_ymm_type): Add field "v16_bfloat16"
+ (i386_gdbarch_init): Add set_gdbarch_bfloat16_format.
+ * target-descriptions.c (make_gdb_type): Add case TDESC_TYPE_BFLOAT16.
+ * gdbsupport/tdesc.cc (tdesc_predefined_types): New member bfloat16.
+ * gdbsupport/tdesc.h (tdesc_type_kind): New member TDESC_TYPE_BFLOAT16.
+ * features/i386/64bit-avx512.xml: Add bfloat16 type.
+ * features/i386/64bit-avx512.c: Regenerated.
+ * features/i386/64bit-sse.xml: Add bfloat16 type.
+ * features/i386/64bit-sse.c: Regenerated.
+
+2020-09-11 Felix Willgerodt <felix.willgerodt@intel.com>
+
+ * i386-tdep.c (i386_zmm_type): Fix field names.
+ (i386_ymm_type): Fix field names.
+
+2020-09-11 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * breakpoint.c: Fix typo in the help message of the
+ "set breakpoint condition-evaluation" command.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * nbsd-nat.c: Include "nat/netbsd-nat.h".
+ * (nbsd_nat_target::pid_to_exec_file)
+ (nbsd_nat_target::thread_alive, nbsd_nat_target::thread_name)
+ (nbsd_nat_target::post_startup_inferior)
+ (nbsd_nat_target::post_attach, nbsd_nat_target::xfer_partial)
+ (nbsd_add_threads): Switch local code to common gdb/nat functions.
+ * (nbsd_pid_to_cmdline): Call sysctl from the global namespace.
+ * (nbsd_thread_lister): Remove.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * fork-inferior.c (startup_inferior): Avoid double free.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * netbsd-nat.h (netbsd_nat::qxfer_siginfo): Add.
+ * netbsd-nat.c (netbsd_nat::qxfer_siginfo): Likewise.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * netbsd-nat.h (netbsd_nat::enable_proc_events): Add.
+ * netbsd-nat.c: Include <sys/ptrace.h>.
+ * (netbsd_nat::enable_proc_events): Add.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * netbsd-nat.h: Include "gdbsupport/function-view.h".
+ * (netbsd_nat::thread_alive, netbsd_nat::thread_name)
+ (netbsd_nat::for_each_thread): Add.
+ * netbsd-nat.c: Include "gdbsupport/common-defs.h" and
+ "gdbsupport/common-debug.h".
+ * (netbsd_nat::netbsd_thread_lister)
+ (netbsd_nat::thread_alive, netbsd_nat::thread_name)
+ (netbsd_nat::for_each_thread): Add.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * netbsd-nat.h: Include <unistd.h>.
+ * (netbsd_nat::pid_to_exec_file): Add.
+ * netbsd-nat.c: Include <sys/types.h> and <sys/sysctl.h>.
+ * (netbsd_nat::pid_to_exec_file) Add.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * configure.nat (NATDEPFILES): Add nat/netbsd-nat.o when needed.
+
+2020-09-10 Kamil Rytarowski <n54@gmx.com>
+
+ * netbsd-nat.h: New file.
+ * netbsd-nat.c: Likewise.
+
+2020-09-09 Tom Tromey <tromey@adacore.com>
+
+ * ada-lang.c (remove_extra_symbols): Do not increment when
+ removing an element
+
+2020-09-08 Tom Tromey <tromey@adacore.com>
+
+ * gdb_bfd.c (gdb_bfd_open): Call bfd_fopen when fstat fails.
+
+2020-09-08 Tom Tromey <tromey@adacore.com>
+
+ PR win32/25302:
+ * gdb_bfd.c (gdb_bfd_data): Add "st" parameter.
+ (gdb_bfd_init_data): New function.
+ (gdb_bfd_open, gdb_bfd_ref): Use gdb_bfd_init_data.
+
+2020-09-07 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * infrun.c (fetch_inferior_event): Use
+ `switch_to_target_no_thread` to switch the target.
+
+2020-09-06 Tom Tromey <tom@tromey.com>
+
+ * symfile.h (dwarf2_free_objfile): Don't declare.
+
+2020-09-03 Alok Kumar Sharma <AlokKumar.Sharma@amd.com>
+
+ * gdb/i386-tdep.c (i386_floatformat_for_type): Added conditions
+ to match 16 byte real/complex type generated by Flang compiler.
+
+2020-09-03 Tom de Vries <tdevries@suse.de>
+
+ PR breakpoint/26546
+ * dwarf2/read.c (new_symbol): Tag label symbol without DW_AT_low_pc as
+ LOC_OPTIMIZED_OUT instead of LOC_LABEL.
+
+2020-09-02 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * maint.c (index_digits): New function.
+ (struct maint_print_section_data): Remove.
+ (print_bfd_section_info): Remove print_data parameter, add arg
+ and index_digits.
+ (print_objfile_section_info): Likewise.
+ (print_bfd_section_info_maybe_relocated): Likewise (plus
+ objfile).
+ (maintenance_info_sections): Adjust calls.
+
+2020-09-02 Tom Tromey <tromey@adacore.com>
+
+ * ada-varobj.c (ada_varobj_get_ptr_number_of_children): Return 0
+ for null pointers.
+ (ada_varobj_adjust_for_child_access): Special-case null pointers.
+
+2020-09-01 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * bcache.h (struct bcache) <insert>: Change type of `added` to
+ pointer to bool.
+ * bcache.c (bcache::insert): Likewise.
+ * gdbtypes.c (check_types_worklist): Adjust.
+ * psymtab.c (add_psymbol_to_bcache): Adjust.
+
+2020-08-31 Kevin Buettner <kevinb@redhat.com>
+
+ * corelow.c (unordered_set): Include.
+ (class core_target): Add field 'm_core_unavailable_mappings'.
+ (core_target::build_file_mappings): Print only one warning
+ per inaccessible file. Add unavailable/broken mappings
+ to m_core_unavailable_mappings.
+ (core_target::xfer_partial): Call...
+ (core_target::xfer_memory_via_mappings): New method.
+
+2020-08-31 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * dwarf2/read.c (struct field_info) <non_public_fields>: Change
+ type to bool.
+
+2020-08-31 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * dwarf2/read.c (struct field_info): Fix indentation.
+
+2020-08-31 Simon Marchi <simon.marchi@efficios.com>
+
+ * frame-unwind.h (frame_prev_register_ftype): Fix adjective
+ ordering in comment.
+ * frame.c (frame_id_eq): Fix indentation.
+
+2020-08-31 Scott Linder <scott@scottlinder.com>
+ Simon Marchi <simon.marchi@efficios.com>
+
+ * inline-frame.c (inline_frame_this_id): Remove assert that prevents
+ inline frame ids in outer frame.
+
+2020-08-31 Simon Marchi <simon.marchi@efficios.com>
+
+ * frame.h (enum frame_id_stack_status) <FID_STACK_OUTER>: New.
+ * frame.c (fprint_frame_id): Handle FID_STACK_OUTER.
+ (outer_frame_id): Use FID_STACK_OUTER instead of
+ FID_STACK_INVALID.
+ (frame_id_p): Don't check for outer_frame_id.
+
+2020-08-31 Simon Marchi <simon.marchi@efficios.com>
+
+ * frame-unwind.c (frame_unwind_got_optimized): Don't set
+ regnum/frame in value. Call allocate_value_lazy.
+ * frame.c (frame_unwind_register_value): Use
+ val_print_not_saved.
+
+2020-08-31 Simon Marchi <simon.marchi@efficios.com>
+
+ * gdbtypes.h (NULL_TYPE): Remove, change all uses to nullptr.
+
+2020-08-29 Pedro Alves <pedro@palves.net>
+
+ * progspace.c (print_program_space): Use all_inferiors. Switch to
+ the inferior before calling target_pid_to_str.
+
+2020-08-28 Tom Tromey <tom@tromey.com>
+
+ * xcoffread.c (xcoff_end_psymtab): Update comment.
+ * dbxread.c (dbx_end_psymtab): Update comment.
+
+2020-08-28 Tom de Vries <tdevries@suse.de>
+
+ PR breakpoint/26544
+ * breakpoint.c (parse_breakpoint_sals): Remove const from struct
+ event_location.
+ (create_breakpoint): Same.
+ (base_breakpoint_decode_location): Same.
+ (bkpt_create_sals_from_location): Same.
+ (bkpt_decode_location): Same.
+ (bkpt_probe_create_sals_from_location): Same.
+ (bkpt_probe_decode_location): Same.
+ (tracepoint_create_sals_from_location): Same.
+ (tracepoint_decode_location): Same.
+ (tracepoint_probe_decode_location): Same.
+ (strace_marker_create_sals_from_location): Same.
+ (strace_marker_decode_location): Same.
+ (create_sals_from_location_default): Same.
+ (decode_location_default): Same.
+ * breakpoint.h (struct breakpoint_ops): Same.
+ (create_breakpoint): Same.
+ * linespec.h (decode_line_full): Same.
+ * linespec.c (decode_line_full): Same. Throw error if
+ result.size () == 0.
+
+2020-08-27 Pedro Alves <pedro@palves.net>
+
+ PR gdb/26524
+ * breakpoint.c (until_break_fsm) <location_breakpoint,
+ caller_breakpoint>: Delete fields.
+ <breakpoints>: New field.
+ <until_break_fsm>: Adjust to save a breakpoint vector instead of
+ two individual breakpoints.
+ (until_break_fsm::should_stop): Loop over breakpoints in the
+ breakpoint vector.
+ (until_break_fsm::clean_up): Adjust to clear the breakpoints
+ vector.
+ (until_break_command): Handle location expanding into multiple
+ sals.
+
+2020-08-27 Pedro Alves <pedro@palves.net>
+
+ PR gdb/26523
+ * inline-frame.c (stopped_by_user_bp_inline_frame): Also consider
+ bp_until breakpoints user-specified locations. Update intro
+ comment.
+
+2020-08-27 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * gdb_bfd.h (gdb_bfd_section_iterator, gdb_bfd_section_range,
+ gdb_bfd_sections): New.
+ * maint.c (print_bfd_section_info): Change param type to
+ maint_print_section_data.
+ (print_objfile_section_info): Likewise.
+ (print_bfd_section_info_maybe_relocated): Likewise.
+ (maintenance_info_sections): Use gdb_bfd_sections.
+
+2020-08-25 Shahab Vahedi <shahab@synopsys.com>
+
+ * MAINTAINERS: Add ARC target and maintainer.
+
+2020-08-25 Anton Kolesov <anton.kolesov@synopsys.com>
+
+ * configure.tgt: ARC support for GNU/Linux.
+ * Makefile.in (ALL_TARGET_OBJS): Likewise.
+ * arc-linux-tdep.c: New file.
+ * arc-tdep.h (ARC_STATUS32_L_MASK, ARC_STATUS32_DE_MASK): Declare.
+ * arc-tdep.c (arc_write_pc): Use it.
+
+2020-08-25 Shahab Vahedi <shahab@synopsys.com>
+
+ * arc-tdep.c (arc_check_for_hardware_loop): New.
+ * arc-tdep.h (gdbarch_tdep): New field has_hw_loops.
+
+2020-08-25 Shahab Vahedi <shahab@synopsys.com>
+
+ * arc-tdep.h: Include "gdbarch.h".
+
+2020-08-25 Shahab Vahedi <shahab@synopsys.com>
+
+ * arch/arc.h
+ (arc_gdbarch_features): New class to stir the selection of target XML.
+ (arc_create_target_description): Use FEATURES to choose XML target.
+ (arc_lookup_target_description): Use arc_create_target_description
+ to create _new_ target descriptions or return the already created
+ ones if the FEATURES is the same.
+ * arch/arc.c: Implementation of prototypes described above.
+ * gdb/arc-tdep.h (arc_regnum enum): Add more registers.
+ (arc_gdbarch_features_init): Initialize the FEATURES struct.
+ * arc-tdep.c (*_feature_name): Make feature names consistent.
+ (arc_register_feature): A new struct to hold information about
+ registers of a particular target/feature.
+ (arc_check_tdesc_feature): Check if XML provides registers in
+ compliance with ARC_REGISTER_FEATURE structs.
+ (arc_update_acc_reg_names): Add aliases for r58 and r59.
+ (determine_*_reg_feature_set): Which feature name to look for.
+ (arc_gdbarch_features_init): Given MACH and ABFD, initialize FEATURES.
+ (mach_type_to_arc_isa): Convert from a set of binutils machine types
+ to expected ISA enums to be used in arc_gdbarch_features structs.
+ * features/Makefile (FEATURE_XMLFILES): Add new files.
+ * gdb/features/arc/v1-aux.c: New file.
+ * gdb/features/arc/v1-aux.xml: Likewise.
+ * gdb/features/arc/v1-core.c: Likewise.
+ * gdb/features/arc/v1-core.xml: Likewise.
+ * gdb/features/arc/v2-aux.c: Likewise.
+ * gdb/features/arc/v2-aux.xml: Likewise.
+ * gdb/features/arc/v2-core.c: Likewise.
+ * gdb/features/arc/v2-core.xml: Likewise.
+ * NEWS (Changes since GDB 9): Announce obsolence of old feature names.
+
+2020-08-25 Gaius Mulley <gaiusmod2@gmail.com>
+ Andrew Burgess <andrew.burgess@embecosm.com>
+
+ PR m2/26372
+ * m2-exp.y (exp): Improve comment for non_empty_arglist case, add
+ an assert. Remove single element array indexing pattern as the
+ MULTI_SUBSCRIPT support will handle this case too.
+
+2020-08-24 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * value.h (valprint_check_validity): Move declaration from
+ here...
+ * valprint.h (valprint_check_validity): ... to here.
+
+2020-08-24 Simon Marchi <simon.marchi@efficios.com>
+
+ * debug.h: New file.
+ * debug.c (debug_prefixed_vprintf): New function.
+ * infrun.c (infrun_debug_printf_1): Use debug_prefixed_vprintf.
+ * linux-nat.c (linux_nat_debug_printf_1): Likewise.
+
+2020-08-24 Simon Marchi <simon.marchi@efficios.com>
+
+ * infrun.h (infrun_debug_printf_1): New function declaration.
+ (infrun_debug_printf): New macro.
+ * infrun.c (infrun_debug_printf_1): Use infrun_debug_printf
+ throughout.
+ (infrun_debug_printf): New function.
+ * breakpoint.c (should_be_inserted): Use infrun_debug_printf.
+ (handle_jit_event): Likewise.
+
+2020-08-21 Mark Wielaard <mark@klomp.org>
+
+ * ada-lex.l: Extend register warnings diagnostics comment for g++.
+
+2020-08-22 Simon Marchi <simon.marchi@efficios.com>
+
+ * frame.c (enum class frame_id_status): New.
+ (struct frame_info) <this_id::p>: Change type to frame_id_status.
+ (fprintf_frame): Update.
+ (compute_frame_id): Set frame id status to "computing" on entry.
+ Set it back to "not_computed" on failure and to "computed" on
+ success.
+ (get_frame_id): Assert the frame id is not being computed.
+ (create_sentinel_frame): Use frame_id_status::COMPUTED.
+ (create_new_frame): Likewise.
+ (frame_cleanup_after_sniffer): Update assert.
+
+2020-08-20 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * regcache.c (pid_ptid_regcache_map): New type.
+ (target_ptid_regcache_map): Remove.
+ (target_pid_ptid_regcache_map): New type.
+ (regcaches): Change type to target_pid_ptid_regcache_map.
+ (get_thread_arch_aspace_regcache): Update.
+ (regcache_thread_ptid_changed): Update, handle pid-like ptid
+ case.
+ (regcaches_size): Update.
+ (regcache_count): Update.
+ (registers_changed_ptid_target_pid_test): New.
+ (_initialize_regcache): Register new test.
+
+2020-08-20 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * regcache.c (regcache_count): New.
+ (struct regcache_test_data): New.
+ (regcache_test_data_up): New.
+ (populate_regcaches_for_test): New.
+ (regcaches_test): Remove.
+ (get_thread_arch_aspace_regcache_test): New.
+ (registers_changed_ptid_all_test): New.
+ (registers_changed_ptid_target_test): New.
+ (registers_changed_ptid_target_ptid_test): New.
+ (regcache_thread_ptid_changed): Remove regcache_count lambda.
+ (_initialize_regcache): Register new tests.
+
+2020-08-20 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * regcache.c (test_get_thread_arch_aspace_regcache): Rename to...
+ (get_thread_arch_aspace_regcache_and_check): ... this. Remove
+ gdbarch and aspace parameter. Use current inferior's aspace.
+ Validate regcache's arch value.
+ (regcaches_test): Update.
+
+2020-08-20 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * regcache.c (regcaches_test): Call registers_changed.
+
+2020-08-20 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * infrun.c (process_event_stop_test): Fix typo "breapoint".
+
+2020-08-19 Alok Kumar Sharma <AlokKumar.Sharma@amd.com>
+
+ * amd64-tdep.c (amd64_skip_prologue): Using symbol table
+ to find the end of prologue for flang compiled binaries.
+ * arm-tdep.c (arm_skip_prologue): Likewise.
+ * i386-tdep.c (i386_skip_prologue): Likewise.
+ * producer.c (producer_is_llvm): New function.
+ (producer_parsing_tests): Added new tests for clang/flang.
+ * producer.h (producer_is_llvm): New declaration.
+
+2020-08-18 Simon Marchi <simon.marchi@efficios.com>
+
+ * linux-nat.c (linux_nat_debug_printf): New function.
+ (linux_nat_debug_printf_1): New macro. Use throughout the file.
+
+2020-08-18 Aaron Merey <amerey@redhat.com>
+
+ * Makefile.in (DEBUGINFOD_CFLAGS, DEBUGINFOD_LIBS): New variables.
+ (INTERNAL_CFLAGS_BASE): Add DEBUGINFOD_CFLAGS.
+ (CLIBS): Add DEBUGINFOD_LIBS.
+
+2020-08-17 Sergei Trofimovich <siarheit@google.com>
+
+ * ia64-linux-nat.c: Include "gdbarch.h" to declare used
+ 'gdbarch_num_regs'.
+
+2020-08-17 Tom Tromey <tromey@adacore.com>
+
+ * ada-varobj.c (ada_varobj_decode_var): Handle case where
+ ada_get_decoded_value returns NULL.
+
+2020-08-17 Tom Tromey <tromey@adacore.com>
+
+ * python/py-inferior.c (infpy_search_memory): Use
+ gdb_py_object_from_ulongest.
+ * python/py-infevents.c (create_inferior_call_event_object)
+ (create_memory_changed_event_object): Use
+ gdb_py_object_from_ulongest.
+ * python/py-linetable.c (ltpy_entry_get_pc): Use
+ gdb_py_object_from_ulongest.
+
+2020-08-17 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * loc.c (class symbol_needs_eval_context): Fix indentation.
+
+2020-08-17 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * dwarf2/loc.c (dwarf2_loc_desc_get_symbol_read_needs): Use
+ bool.
+
2020-08-17 Tom de Vries <tdevries@suse.de>
PR gdb/26393