+2019-10-23 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * infcall.c (value_arg_coerce): Remove an unused parameter.
+ (call_function_by_hand_dummy): Update the call to
+ 'value_arg_coerce'.
+
+2019-10-23 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * infcall.c (call_function_by_hand_dummy): Refactor.
+
+2019-10-23 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * MAINTAINERS (Write After Approval): Add Tankut Baris Aktemur.
+
+2019-10-23 Tom Tromey <tom@tromey.com>
+
+ * configure: Rebuild.
+ * configure.ac: Don't check for sigprocmask.
+ * gdbsupport/common.m4 (GDB_AC_COMMON): Check for sigprocmask.
+
+2019-10-23 Tom Tromey <tom@tromey.com>
+
+ * configure: Rebuild.
+ * acinclude.m4: Use m4_include, not sinclude.
+
+2019-10-23 Tom de Vries <tdevries@suse.de>
+
+ PR breakpoints/24687
+ * symtab.c (iterate_over_some_symtabs): Apply gdb_realpath on fullname.
+
+2019-10-22 Christian Biesinger <cbiesinger@google.com>
+
+ * symtab.c (struct demangled_name_entry) <language>: Change from
+ bitfield to regular variable.
+
+2019-10-22 Christian Biesinger <cbiesinger@google.com>
+
+ * symtab.c (struct demangled_name_entry): Add a constructor.
+ (free_demangled_name_entry): New function to call the destructor
+ for demangled_name_entry.
+ (create_demangled_names_hash): Pass free_demangled_name_entry to
+ htab_create_alloc.
+ (symbol_set_names): Call placement new for demangled_name_entry.
+ * utils.c: No longer include xxhash.h here, now that fast_hash
+ is inlined in the header.
+ * utils.h: Instead, include it here.
+
+2019-10-22 Christian Biesinger <cbiesinger@google.com>
+
+ * Makefile.in: Link with libxxhash.
+ * config.in: Regenerate.
+ * configure: Regenerate.
+ * configure.ac: Search for libxxhash.
+ * utils.c (fast_hash): Use xxhash if present.
+
+2019-10-22 Christian Biesinger <cbiesinger@google.com>
+
+ * utils.h (fast_hash): New function.
+ * symtab.c (hash_demangled_name_entry): Call new function
+ fast_hash.
+
+2019-10-22 Christian Biesinger <cbiesinger@google.com>
+
+ * symtab.c (struct demangled_name_entry): Change type of mangled
+ to gdb::string_view. Also adds a constructor that takes the
+ mangled name.
+ (hash_demangled_name_entry): Update.
+ (eq_demangled_name_entry): Update.
+ (free_demangled_name_entry): New function to call the destructor
+ now that this is not a POD anymore.
+ (create_demangled_names_hash): Pass free_demangled_name_entry to
+ htab_create_alloc.
+ (symbol_set_names): Update.
+
+2019-10-21 Ali Tamur <tamu@google.com>
+
+ * dwarf2read.c (dir_index): Change type.
+ (file_name_index): Likewise.
+ (line_header::include_dir_at): Change comment and implementation on
+ whether it is DWARF 5.
+ (line_header::is_valid_file_index): New function.
+ (line_header::file_name_at): Change comment and implementation on
+ whether it is DWARF 5.
+ (line_header::file_names): Change to private field renamed as
+ m_file_names and introduce a new accessor method.
+ (line_header::file_names_size): New method.
+ (line_header::include_dirs): Change to private field and rename as
+ m_include_dirs.
+ (dw2_get_file_names_reader): Define local var at a smaller scope and
+ reflect API change.
+ (dwarf2_cu::setup_type_unit_groups): Reflect API change.
+ (process_structure_scope): Likewise.
+ (line_header::add_include_dir): Change message and reflect renaming.
+ (line_header::add_file_name): Likewise.
+ (read_formatted_entries): Handle DW_FORM_data16.
+ (dwarf_decode_line_header): Fix line header length calculation.
+ (psymtab_include_file_name): Change comment and API.
+ (lnp_state_machine::m_file): Update comment and reflect type change.
+ (lnp_state_machine::record_line): Reflect type change.
+ (dwarf_decode_lines): Reflect API change.
+ (file_file_name): Likewise.
+ (file_full_name): Likewise.
+
+2019-10-21 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * objfiles.c (sort_cmp): Ensure that !(a < a) holds true.
+
+2019-10-21 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-winsource.h (tui_exec_info_content): Remove typedef.
+
+2019-10-21 Tom Tromey <tom@tromey.com>
+
+ * configure.ac (nm.h): Conditionally create nm.h link. Subst
+ NM_H. Use AC_CONFIG_LINKS.
+ * configure: Rebuild.
+ * Makefile.in (NM_H): New variable.
+ (generated_files): Add NM_H. Remove gcore.
+ (nm.h, stamp-nmh): New targets.
+
+2019-10-20 Tom Tromey <tom@tromey.com>
+
+ * objfiles.h (unlink_objfile, put_objfile_before): Don't declare.
+ * objfiles.c (unlink_objfile): Move earlier. Now static. Remove
+ obsolete comment.
+ (put_objfile_before): Now static.
+
+2019-10-19 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * gdbsupport/common-utils.h (startswith): Change return type to
+ bool.
+
+2019-10-19 Christian Biesinger <cbiesinger@google.com>
+
+ * bcache.c (bcache::print_statistics): Use std::sort instead of qsort.
+ * breakpoint.c (bp_locations_compare): Rename to...
+ (bp_location_is_less_than): ...this, and change to std::sort semantics.
+ (update_global_location_list): Use std::sort instead of qsort.
+ * buildsym.c (compare_line_numbers): Rename to...
+ (lte_is_less_than): ...this, and change to std::sort semantics.
+ (buildsym_compunit::end_symtab_with_blockvector): Use std::sort
+ instead of qsort.
+ * disasm.c (compare_lines): Rename to...
+ (line_is_less_than): ...this, and change to std::sort semantics.
+ (do_mixed_source_and_assembly_deprecated): Call std::sort instead
+ of qsort.
+ * dwarf2-frame.c (qsort_fde_cmp): Rename to...
+ (fde_is_less_than): ...this, and change to std::sort semantics.
+ (dwarf2_build_frame_info): Call std::sort instead of qsort.
+ * mdebugread.c (compare_blocks):
+ (block_is_less_than): ...this, and change to std::sort semantics.
+ (sort_blocks): Call std::sort instead of qsort.
+ * objfiles.c (qsort_cmp): Rename to...
+ (sort_cmp): ...this, and change to std::sort semantics.
+ (update_section_map): Call std::sort instead of qsort.
+ * remote.c (compare_pnums): Remove.
+ (map_regcache_remote_table): Call std::sort instead of qsort.
+ * utils.c (compare_positive_ints): Remove.
+ * utils.h (compare_positive_ints): Remove.
+ * xcoffread.c (compare_lte): Remove.
+ (arrange_linetable): Call std::sort instead of qsort.
+
+2019-10-19 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * symfile.c (init_entry_point_info): Fix typo.
+ * i386-darwin-tdep.c (darwin_dwarf_signal_frame_p): Fix typo.
+
+2019-10-18 Tom de Vries <tdevries@suse.de>
+
+ * aarch64-tdep.c: Fix typos in comments.
+ * ada-lang.c: Same.
+ * ada-tasks.c: Same.
+ * alpha-tdep.c: Same.
+ * alpha-tdep.h: Same.
+ * amd64-nat.c: Same.
+ * amd64-windows-tdep.c: Same.
+ * arc-tdep.c: Same.
+ * arc-tdep.h: Same.
+ * arch-utils.c: Same.
+ * arm-nbsd-tdep.c: Same.
+ * arm-tdep.c: Same.
+ * ax-gdb.c: Same.
+ * blockframe.c: Same.
+ * btrace.c: Same.
+ * c-varobj.c: Same.
+ * coff-pe-read.c: Same.
+ * coffread.c: Same.
+ * cris-tdep.c: Same.
+ * darwin-nat.c: Same.
+ * dbxread.c: Same.
+ * dcache.c: Same.
+ * disasm.c: Same.
+ * dtrace-probe.c: Same.
+ * dwarf-index-write.c: Same.
+ * dwarf2-frame-tailcall.c: Same.
+ * dwarf2-frame.c: Same.
+ * dwarf2read.c: Same.
+ * eval.c: Same.
+ * exceptions.c: Same.
+ * fbsd-tdep.c: Same.
+ * findvar.c: Same.
+ * frame.c: Same.
+ * frv-tdep.c: Same.
+ * gnu-v3-abi.c: Same.
+ * go32-nat.c: Same.
+ * h8300-tdep.c: Same.
+ * hppa-tdep.c: Same.
+ * i386-linux-tdep.c: Same.
+ * i386-tdep.c: Same.
+ * ia64-libunwind-tdep.c: Same.
+ * ia64-tdep.c: Same.
+ * infcmd.c: Same.
+ * infrun.c: Same.
+ * linespec.c: Same.
+ * linux-nat.c: Same.
+ * linux-thread-db.c: Same.
+ * machoread.c: Same.
+ * mdebugread.c: Same.
+ * mep-tdep.c: Same.
+ * mn10300-tdep.c: Same.
+ * namespace.c: Same.
+ * objfiles.c: Same.
+ * opencl-lang.c: Same.
+ * or1k-tdep.c: Same.
+ * osabi.c: Same.
+ * ppc-linux-nat.c: Same.
+ * ppc-linux-tdep.c: Same.
+ * ppc-sysv-tdep.c: Same.
+ * printcmd.c: Same.
+ * procfs.c: Same.
+ * record-btrace.c: Same.
+ * record-full.c: Same.
+ * remote-fileio.c: Same.
+ * remote.c: Same.
+ * rs6000-tdep.c: Same.
+ * s12z-tdep.c: Same.
+ * score-tdep.c: Same.
+ * ser-base.c: Same.
+ * ser-go32.c: Same.
+ * skip.c: Same.
+ * sol-thread.c: Same.
+ * solib-svr4.c: Same.
+ * solib.c: Same.
+ * source.c: Same.
+ * sparc-nat.c: Same.
+ * sparc-sol2-tdep.c: Same.
+ * sparc-tdep.c: Same.
+ * sparc64-tdep.c: Same.
+ * stabsread.c: Same.
+ * stack.c: Same.
+ * symfile.c: Same.
+ * symtab.c: Same.
+ * target-descriptions.c: Same.
+ * target-float.c: Same.
+ * thread.c: Same.
+ * utils.c: Same.
+ * valops.c: Same.
+ * valprint.c: Same.
+ * value.c: Same.
+ * varobj.c: Same.
+ * windows-nat.c: Same.
+ * xcoffread.c: Same.
+ * xstormy16-tdep.c: Same.
+ * xtensa-tdep.c: Same.
+
+2019-10-17 Tom Tromey <tromey@adacore.com>
+
+ * configure: Rebuild.
+ * configure.ac: Use AC_CONFIG_HEADERS. Create stamp-h there, not
+ in AC_CONFIG_FILES invocation.
+ * Makefile.in (Makefile, data-directory/Makefile, stamp-h): Use
+ new-style config.status invocation.
+
+2019-10-17 Tom de Vries <tdevries@suse.de>
+
+ * arm-nbsd-nat.c: Fix typos in comments.
+ * arm-tdep.c: Same.
+ * darwin-nat-info.c: Same.
+ * dwarf2read.c: Same.
+ * elfread.c: Same.
+ * event-top.c: Same.
+ * findvar.c: Same.
+ * gdbtypes.c: Same.
+ * hppa-tdep.c: Same.
+ * i386-tdep.c: Same.
+ * jit.c: Same.
+ * main.c: Same.
+ * mdebugread.c: Same.
+ * moxie-tdep.c: Same.
+ * nto-procfs.c: Same.
+ * osabi.c: Same.
+ * ppc-linux-tdep.c: Same.
+ * remote.c: Same.
+ * riscv-tdep.c: Same.
+ * s390-tdep.c: Same.
+ * sh-tdep.c: Same.
+ * sparc-linux-tdep.c: Same.
+ * sparc-nat.c: Same.
+ * stack.c: Same.
+ * target-descriptions.c: Same.
+ * top.c: Same.
+ * varobj.c: Same.
+
+2019-10-16 Tom Tromey <tom@tromey.com>
+
+ * objfiles.h (struct objfile) <original_name>: Now const.
+
+2019-10-16 Christian Biesinger <cbiesinger@google.com>
+
+ * gdbsupport/gdb_setjmp.h (SIGSETJMP): Allow passing in the value to
+ pass on to sigsetjmp's second argument.
+ * cp-support.c (gdb_demangle): Unblock SIGSEGV if we caught a crash.
+
+2019-10-16 Keith Seitz <keiths@redhat.com>
+
+ PR gdb/23567
+ * dwarf2read.c (dwarf2_per_objfile::locate_sections): Discard
+ sections whose size is greater than the file size.
+
+2019-10-16 Jim Wilson <jimw@sifive.com>
+
+ * riscv-tdep.c (riscv_gcc_target_options): New.
+ (riscv_gnu_triplet_regexp): New.
+ (riscv_gdbarch_init): Call set_gdbarch_gcc_triplet_options and
+ set_gdbarch_gnu_triplet_regexp.
+
+2019-10-16 Christian Biesinger <cbiesinger@google.com>
+
+ * Makefile.in: Add xml-builtin.h.
+ * features/feature_to_c.sh: Add an include for xml-builtin.h
+ to ensure that the compiler checks that the types match.
+ * xml-builtin.h: New file.
+ * xml-support.c (fetch_xml_builtin): Add missing const.
+ * xml-support.h: Remove declaration of xml_builtins.
+
+2019-10-16 Tom de Vries <tdevries@suse.de>
+
+ PR tdep/25096
+ * amd64-tdep.c (amd64_classify_aggregate_field): Factor out of ...
+ (amd64_classify_aggregate): ... here.
+ (amd64_classify_aggregate_field): Handled fiels of nested structs
+ recursively.
+
+2019-10-16 Tom de Vries <tdevries@suse.de>
+
+ PR tdep/24104
+ * amd64-tdep.c (amd64_push_arguments): Handle AMD64_NO_CLASS in loop
+ that handles 'theclass'.
+
+2019-10-15 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * linespec.c (decode_digits_ordinary): Update comment.
+ * make-target-delegates: No longer need to handle VEC case.
+ * memrange.c (normalize_mem_ranges): Update comment.
+ * namespace.c (add_using_directive): Update comment.
+ * objc-lang.c (uniquify_strings): Update comment.
+ * ppc-linux-nat.c (struct thread_points): Update comment.
+ * probe.h (find_probes_in_objfile): Update comment.
+ * target.h (enum flash_preserve_mode): Update comment.
+ * varobj.c (varobj_restrict_range): Update comment.
+ * varobj.h (varobj_list_children): Update comment.
+
+2019-10-15 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * Makefile.in: Remove references to vec.h and vec.c.
+ * aarch64-tdep.c: No longer include vec.h.
+ * ada-lang.c: Likewise.
+ * ada-lang.h: Likewise.
+ * arm-tdep.c: Likewise.
+ * ax.h: Likewise.
+ * breakpoint.h: Likewise.
+ * charset.c: Likewise.
+ * cp-support.h: Likewise.
+ * dtrace-probe.c: Likewise.
+ * dwarf2read.c: Likewise.
+ * extension.h: Likewise.
+ * gdb_bfd.c: Likewise.
+ * gdbsupport/gdb_vecs.h: Likewise.
+ * gdbsupport/vec.c: Remove.
+ * gdbsupport/vec.h: Remove.
+ * gdbthread.h: Likewise.
+ * guile/scm-type.c: Likewise.
+ * inline-frame.c: Likewise.
+ * machoread.c: Likewise.
+ * memattr.c: Likewise.
+ * memrange.h: Likewise.
+ * namespace.h: Likewise.
+ * nat/linux-btrace.h: Likewise.
+ * osdata.c: Likewise.
+ * parser-defs.h: Likewise.
+ * progspace.h: Likewise.
+ * python/py-type.c: Likewise.
+ * record-btrace.c: Likewise.
+ * rust-exp.y: Likewise.
+ * solib-target.c: Likewise.
+ * stap-probe.c: Likewise.
+ * target-descriptions.c: Likewise.
+ * target-memory.c: Likewise.
+ * target.h: Likewise.
+ * varobj.c: Likewise.
+ * varobj.h: Likewise.
+ * xml-support.h: Likewise.
+
+2019-10-15 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb/dwarf2read.c (dwarf2_per_objfile::~dwarf2_per_objfile):
+ Update for new std::vector based implementation.
+ (process_psymtab_comp_unit_reader): Likewise.
+ (scan_partial_symbols): Likewise.
+ (recursively_compute_inclusions): Likewise.
+ (compute_compunit_symtab_includes): Likewise.
+ (process_imported_unit_die): Likewise.
+ (queue_and_load_dwo_tu): Likewise.
+ (follow_die_sig_1): Likewise.
+ * gdb/dwarf2read.h: Remove DEF_VEC_P.
+ (typedef dwarf2_per_cu_ptr): Remove.
+ (struct dwarf2_per_cu_data) <imported_symtabs_empty>: New
+ function.
+ (struct dwarf2_per_cu_data) <imported_symtabs_push>: New function.
+ (struct dwarf2_per_cu_data) <imported_symtabs_size>: New function.
+ (struct dwarf2_per_cu_data) <imported_symtabs_free>: New function.
+ (struct dwarf2_per_cu_data) <imported_symtabs>: Change to
+ std::vector.
+
+2019-10-15 Tom Tromey <tromey@adacore.com>
+
+ * windows-nat.c (windows_nat_target::resume): Use %x when logging
+ TID.
+
+2019-10-15 Tom Tromey <tromey@adacore.com>
+
+ * windows-nat.c (windows_nat_target::fetch_registers)
+ (windows_nat_target::store_registers): Rename "pid" to "tid".
+
+2019-10-15 Tom Tromey <tromey@adacore.com>
+
+ * gdbarch.h, gdbarch.c: Rebuild.
+ * gdbarch.sh (gcc_target_options): Change return type to
+ std::string.
+ * compile/compile.c (get_args): Update.
+ * nios2-tdep.c (nios2_gcc_target_options): Return std::string.
+ * arm-linux-tdep.c (arm_linux_gcc_target_options): Return
+ std::string.
+ * aarch64-linux-tdep.c (aarch64_linux_gcc_target_options): Return
+ std::string.
+ * arch-utils.c (default_gcc_target_options): Return std::string.
+ * arch-utils.h (default_gcc_target_options): Return std::string.
+ * s390-tdep.c (s390_gcc_target_options): Return std::string.
+
+2019-10-15 Christian Biesinger <cbiesinger@google.com>
+
+ * breakpoint.c (breakpoint_chain): Make static.
+ * tui/tui-winsource.c: Call iterate_over_breakpoints instead
+ of accessing breakpoint_chain.
+
+2019-10-15 Christian Biesinger <cbiesinger@google.com>
+
+ * breakpoint.c (iterate_over_breakpoints): Change function pointer
+ to a gdb::function_view and return value to bool.
+ * breakpoint.h (iterate_over_breakpoints): Likewise.
+ * dummy-frame.c (pop_dummy_frame_bpt): Update.
+ (pop_dummy_frame): Update.
+ * guile/scm-breakpoint.c (bpscm_build_bp_list): Update.
+ (gdbscm_breakpoints): Update.
+ * python/py-breakpoint.c (build_bp_list): Update.
+ (gdbpy_breakpoints): Update.
+ * python/py-finishbreakpoint.c (bpfinishpy_detect_out_scope_cb):
+ Update.
+ (bpfinishpy_handle_stop): Update.
+ (bpfinishpy_handle_exit): Update.
+ * solib-svr4.c (svr4_update_solib_event_breakpoint): Update.
+ (svr4_update_solib_event_breakpoints): Update.
+
+2019-10-15 Andreas Arnez <arnez@linux.ibm.com>
+
+ * s390-tdep.c (s390_effective_inner_type): Ignore static fields
+ when unwrapping single-field structs.
+
+2019-10-14 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * dwarf2read.c: Remove includes.
+
+2019-10-13 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * ui-out.c (ui_out::call_do_message): Silence
+ -Wformat-nonliteral warning.
+
+2019-10-12 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * breakpoint.c: Remove some includes: continuations.h, skip.h,
+ mi/mi-main.h, readline/readline.h, readline/history.h. Add
+ include: readline/tilde.h.
+
+2019-10-12 Christian Biesinger <cbiesinger@google.com>
+
+ * remote.c (remote_target::get_trace_status): Remove declaration of
+ trace_regblock_size.
+
+2019-10-12 Christian Biesinger <cbiesinger@google.com>
+
+ * cli/cli-cmds.c (max_user_call_depth): Move comment to header.
+ (show_user): Remove declaration of cmdlist.
+ * cli/cli-cmds.h (max_user_call_depth): Declare.
+ * cli/cli-script.c (execute_user_command): Remove declaration
+ of max_user_call_depth.
+
+2019-10-11 Jim Wilson <jimw@sifive.com>
+
+ * gdbsupport/print-utils.h (pulongest): Fix comment.
+ (plongest): Likewise.
+ (phex): Add missing comment, mention leading zeros.
+ (phex_nz): Add mention of no leading zeros to comment.
+
+ * riscv-tdep.c (riscv_push_dummy_code): Change %lld to %s and use
+ plongest instead of unsigned long long cast.
+
+2019-10-10 Christian Biesinger <cbiesinger@google.com>
+
+ * main.c (captured_main_1): Include gdbtk.h and remove declarations
+ for external_editor_command and gdbtk_test.
+
+2019-10-10 Christian Biesinger <cbiesinger@google.com>
+
+ * mi/mi-cmd-var.c (varobjdebug): Remove declaration.
+ * varobj.c (varobjdebug): Move comment to...
+ * varobj.h (varobjdebug): ...here, and declare.
+
+2019-10-09 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-regs.c (tui_data_window::show_registers): Don't call
+ erase_data_content.
+
+2019-10-09 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-wingeneral.h (tui_delete_win): Don't declare.
+ * tui/tui-stack.c (tui_locator_window::rerender): Update.
+ * tui/tui-command.c (tui_cmd_window::resize)
+ (tui_refresh_cmd_win): Update.
+ * tui/tui-win.c (tui_resize_all, tui_set_focus_command): Update.
+ * tui/tui.c (tui_rl_other_window, tui_enable): Update.
+ * tui/tui-data.c (~tui_gen_win_info): Remove.
+ * tui/tui-layout.c (tui_gen_win_info::resize): Update.
+ * tui/tui-io.c (update_cmdwin_start_line, tui_putc, tui_puts)
+ (tui_redisplay_readline, tui_mld_flush)
+ (tui_mld_erase_entire_line, tui_mld_getc, tui_getc): Update.
+ * tui/tui-regs.c (tui_data_window::delete_data_content_windows)
+ (tui_data_window::erase_data_content)
+ (tui_data_item_window::rerender)
+ (tui_data_item_window::refresh_window): Update.
+ * tui/tui-wingeneral.c (tui_gen_win_info::refresh_window)
+ (box_win, tui_gen_win_info::make_window)
+ (tui_gen_win_info::make_visible): Update.
+ (tui_delete_win): Remove.
+ * tui/tui-winsource.c
+ (tui_source_window_base::do_erase_source_content): Update.
+ (tui_show_source_line, tui_source_window_base::update_tab_width)
+ (tui_source_window_base::update_exec_info): Update.
+ * tui/tui-data.h (struct curses_deleter): New.
+ (struct tui_gen_win_info) <handle>: Now a unique_ptr.
+ (struct tui_gen_win_info) <~tui_gen_win_info>: Define.
+
+2019-10-09 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-wingeneral.h (struct tui_gen_win_info): Don't declare.
+
+2019-10-09 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-data.c (tui_win_is_auxiliary): Remove.
+ * tui/tui-data.h (tui_win_is_auxiliary): Don't declare.
+
+2019-10-09 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-disasm.c (tui_get_low_disassembly_address): Compute
+ window height directly.
+ * tui/tui-layout.h (tui_default_win_viewport_height): Don't
+ declare.
+ * tui/tui-layout.c (tui_default_win_height): Remove.
+ (tui_default_win_viewport_height): Remove.
+
+2019-10-09 Tom Tromey <tom@tromey.com>
+
+ * tui/tui.h: Remove comments.
+
+2019-10-09 Tom de Vries <tdevries@suse.de>
+
+ * python/lib/gdb/printer/bound_registers.py: Use
+ '^builtin_type_bound128' as regexp argument for
+ add_builtin_pretty_printer.
+
+2019-10-09 Christian Biesinger <cbiesinger@google.com>
+
+ * guile/guile.c (guile_extension_script_ops): Remove forward
+ declaration and mark as static.
+ (guile_script_ops): Likewise.
+ (extension_language_guile): Move further down in the file so
+ it can reference the definitions for guile_{extension_,}script_ops.
+
+2019-10-09 Andreas Arnez <arnez@linux.ibm.com>
+
+ * s390-tdep.c (390_process_record): Handle new arch13 instructions
+ except SORTL, DFLTCC, and KDSA.
+
+2019-10-08 Tom Tromey <tromey@adacore.com>
+
+ * windows-nat.c (struct windows_thread_info_struct) <sf>: Remove.
+ (struct safe_symbol_file_add_args): Remove.
+
+2019-10-08 Tom Tromey <tromey@adacore.com>
+
+ * windows-nat.c: Don't include buildsym-legacy.h.
+
+2019-10-08 Tom Tromey <tromey@adacore.com>
+
+ * contrib/ari/gdb_ari.sh (%p): Allow gdb-specific %p extensions.
+
+2019-10-08 Christian Biesinger <cbiesinger@google.com>
+
+ * gdbtypes.c (overload_debug): Move comment to header.
+ * gdbtypes.h (overload_debug): Declare.
+ * valops.c: Remove declaration of overload_debug, instead
+ include gdbtypes.h.
+
+2019-10-08 Christian Biesinger <cbiesinger@google.com>
+
+ * language.c (show_language_command): Pass lang_frame_mismatch_warn
+ through _().
+ (lang_frame_mismatch_warn): Make const, mark with N_(), and
+ move comment...
+ * language.h (lang_frame_mismatch_warn): ... here. Also add
+ declaration.
+ * top.c (lang_frame_mismatch_warn): Remove declaration.
+ (check_frame_language_change): Pass lang_frame_mismatch_warn
+ through _().
+
+2019-10-07 Christian Biesinger <cbiesinger@google.com>
+
+ * c-lang.h (vtbl_ptr_name): Declare.
+ * cp-valprint.c (vtbl_ptr_name): Remove "extern" now that we get
+ it from the header.
+ * stabsread.c (define_symbol): Remove declaration of vtbl_ptr_name.
+
+2019-10-07 Christian Biesinger <cbiesinger@google.com>
+
+ * charset.c (your_gdb_wchar_t_is_bogus): Replace with a
+ gdb_static_assert.
+
+2019-10-07 Weimin Pan <weimin.pan@oracle.com>
+
+ * ../Makefile.def (dependencies): Add all-libctf to all-gdb
+ * ../Makefile.in: Add "all-gdb: maybe-all-libctf"
+ * ctfread.c: New file.
+ * ctfread.h: New file.
+ * elfread.c: Include ctfread.h.
+ (struct elfinfo text_p): New member ctfsect.
+ (elf_locate_sections): Mark CTF section.
+ (elf_symfile_read): Call elfctf_build_psymtabs.
+ * Makefile.in (LIBCTF): Add.
+ (CLIBS): Use it.
+ (CDEPS): Likewise.
+ (DIST): Add ctfread.c.
+
+2019-10-07 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * ctfread.c (struct nextfield): Renamed to ...
+ (struct ctf_nextfield): ... this.
+ (struct field_info): Renamed to ...
+ (strut ctf_field_info): ... this.
+ (attach_fields_to_type): Update for renamed structures.
+ (ctf_add_member_cb): Likewise.
+ (ctf_add_enum_member_cb): Likewise.
+ (process_struct_members): Likewise.
+ (process_enum_type): Likewise.
+
+2019-10-07 Weimin Pan <weimin.pan@oracle.com>
+
+ * tracectf.h: Rename, was ctf.h.
+ * tracectf.c: Rename, was ctf.c, replace ctf.h with tracectf.h.
+ * tracefile.c: Likewise.
+ * tracepoint.c: Remove unused include ctf.h.
+ * mi/mi-main.c: Likewise.
+ * Makefile.in Replace ctf.c with tracectf.c.
+
+2019-10-06 Joel Brobecker <brobecker@adacore.com>
+
+ * version.in: Change version number to "9.0.50.DATE-git".
+
+2019-10-03 Tom Tromey <tom@tromey.com>
+
+ PR rust/24976:
+ * dwarf2read.c (quirk_rust_enum): Handle single-element unions.
+
+2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * f-lang.c (f_language_defn): Use cp_get_symbol_name_matcher and
+ cp_search_name_hash.
+ * NEWS: Add entry about nested function support.
+
+2019-10-03 Bernhard Heckel <bernhard.heckel@intel.com>
+ Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * cp-namespace.c (cp_search_static_and_baseclasses): Only search
+ for nested static variables when searchin VAR_DOMAIN.
+ * dwarf2read.c (add_partial_symbol): Add nested subroutines to the
+ global scope, update comment.
+ (add_partial_subprogram): Call add_partial_subprogram recursively
+ for nested subroutines when processinng Fortran.
+ (load_partial_dies): Process the child entities of a subprogram
+ when processing Fortran.
+ (partial_die_parent_scope): Handle building scope
+ for Fortran nested functions.
+ (process_die): Record that nested functions have a scope.
+ (new_symbol): Always record Fortran subprograms on the global
+ symbol list.
+ (determine_prefix): How to build the prefix for Fortran
+ subprograms.
+
+2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * linux-nat.c (linux_nat_filter_event): Don't ignore SIGSTOP if we
+ have just sent the thread a SIGSTOP and are waiting for it to
+ arrive.
+
+2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * btrace.c (btrace_add_pc): Remove whitespace before the template
+ parameter in 'std::vector <...>'.
+ (parse_xml_btrace_block): Likewise.
+ (btrace_maint_decode_pt): Likewise.
+ (btrace_maint_update_packets): Likewise.
+ (btrace_maint_print_packets): Likewise.
+ * btrace.h (struct btrace_maint_info): Likewise.
+ * dwarf2read.c (struct type_unit_group): Likewise.
+ (build_type_psymtabs_reader): Likewise.
+ * gdbsupport/btrace-common.c (btrace_data_append): Likewise.
+ * gdbsupport/btrace-common.h (struct btrace_data_bts): Likewise.
+ * nat/linux-btrace.c (perf_event_read_bts): Likewise.
+
+2019-10-03 Tom de Vries <tdevries@suse.de>
+
+ * cli/cli-style.c (_initialize_cli_style): Adding a '.' at the end of
+ the first line of the help text for set/show style metadata.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * Makefile.in (COMMON_SFILES): Add common-inferior.c.
+ * gdbsupport/common-inferior.c: New file.
+ * infcmd.c (startup_with_shell): Don't define.
+ * nat/fork-inferior.h (startup_with_shell): Don't declare.
+ * gdbsupport/common-inferior.h (startup_with_shell): Declare.
+ * inferior.h (startup_with_shell): Don't declare.
+
+2019-10-02 Christian Biesinger <cbiesinger@google.com>
+
+ * gdbsupport/gdb_assert.h: Include errors.h.
+ * gdbsupport/gdb_string_view.h: Include gdb_assert.h.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * NEWS: Add $_ada_exception entry.
+ * ada-lang.c (struct ada_catchpoint): Add constructor.
+ <m_kind>: New member.
+ (allocate_location_exception, re_set_exception): Remove
+ "ex" parameter.
+ (should_stop_exception): Compute $_ada_exception.
+ (check_status_exception, print_it_exception)
+ (print_one_exception, print_mention_exception): Remove
+ "ex" parameter.
+ (allocate_location_catch_exception, re_set_catch_exception)
+ (check_status_exception, print_it_catch_exception)
+ (print_one_catch_exception, print_mention_catch_exception)
+ (print_recreate_catch_exception)
+ (allocate_location_catch_exception_unhandled)
+ (re_set_catch_exception_unhandled)
+ (check_status_exception, print_it_catch_exception_unhandled)
+ (print_one_catch_exception_unhandled)
+ (print_mention_catch_exception_unhandled)
+ (print_recreate_catch_exception_unhandled)
+ (allocate_location_catch_assert, re_set_catch_assert)
+ (check_status_assert, print_it_catch_assert)
+ (print_one_catch_assert, print_mention_catch_assert)
+ (print_recreate_catch_assert)
+ (allocate_location_catch_handlers, re_set_catch_handlers)
+ (check_status_handlers, print_it_catch_handlers)
+ (print_one_catch_handlers, print_mention_catch_handlers)
+ (print_recreate_catch_handlers): Remove.
+ (create_ada_exception_catchpoint): Update.
+ (initialize_ada_catchpoint_ops): Update.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * ada-lang.c (ada_lookup_simple_minsyms): Remove.
+ (create_excep_cond_exprs): Simplify exception string computation.
+ (ada_exception_catchpoint_cond_string): Likewise.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * symmisc.c (dump_msymbols): Don't use MSYMBOL_VALUE_ADDRESS.
+ * ada-lang.c (lesseq_defined_than): Handle
+ LOC_STATIC.
+ * dwarf2read.c (dwarf2_per_objfile): Add can_copy
+ parameter.
+ (dwarf2_has_info): Likewise.
+ (new_symbol): Set maybe_copied on symbol when
+ appropriate.
+ * dwarf2read.h (dwarf2_per_objfile): Add can_copy
+ parameter.
+ <can_copy>: New member.
+ * elfread.c (record_minimal_symbol): Set maybe_copied
+ on symbol when appropriate.
+ (elf_symfile_read): Update call to dwarf2_has_info.
+ * minsyms.c (lookup_minimal_symbol_linkage): New
+ function.
+ * minsyms.h (lookup_minimal_symbol_linkage): Declare.
+ * symtab.c (get_symbol_address, get_msymbol_address):
+ New functions.
+ * symtab.h (get_symbol_address, get_msymbol_address):
+ Declare.
+ (SYMBOL_VALUE_ADDRESS, MSYMBOL_VALUE_ADDRESS): Handle
+ maybe_copied.
+ (struct symbol, struct minimal_symbol) <maybe_copied>:
+ New member.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * source.c (struct current_source_location): New.
+ (current_source_key): New global.
+ (current_source_symtab, current_source_line)
+ (current_source_pspace): Remove.
+ (get_source_location): New function.
+ (get_current_source_symtab_and_line)
+ (set_default_source_symtab_and_line)
+ (set_current_source_symtab_and_line)
+ (clear_current_source_symtab_and_line, select_source_symtab)
+ (info_source_command, print_source_lines_base)
+ (info_line_command, search_command_helper, _initialize_source):
+ Update.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * source.c (select_source_symtab): Don't call
+ decode_line_with_current_source.
+
+2019-10-02 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * symtab.c (lookup_global_symbol): Search global block.
+
+2019-10-02 Tom Tromey <tromey@adacore.com>
+
+ * coffread.c (process_coff_symbol): Update.
+ * dwarf2read.c (var_decode_location, new_symbol): Update.
+ * mdebugread.c (parse_symbol): Update.
+ * objfiles.c (relocate_one_symbol): Update.
+ * stabsread.c (define_symbol, fix_common_block)
+ (scan_file_globals): Update.
+ * symtab.h (SYMBOL_VALUE_ADDRESS): Expand to an rvalue.
+ (SET_SYMBOL_VALUE_ADDRESS): New macro.
+ * xcoffread.c (process_xcoff_symbol): Update.
+
+2019-10-02 Andreas Arnez <arnez@linux.ibm.com>
+
+ * MAINTAINERS: Update my email address.
+
+2019-10-02 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * dwarf2read.c (struct type_unit_group) <tus>: Convert to
+ std::vector.
+ (build_type_psymtabs_reader): Update for std::vector.
+ (build_type_psymtab_dependencies): Likewise.
+ * dwarf2read.h: Remove use of DEF_VEC_P.
+ (typedef sig_type_ptr): Delete.
+
+2019-10-02 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * btrace.c (btrace_maint_clear): Update to handle change from VEC
+ to std::vector.
+ (btrace_maint_decode_pt): Likewise, and move allocation of the
+ vector outside of the loop.
+ (btrace_maint_update_packets): Update to handle change from VEC to
+ std::vector.
+ (btrace_maint_print_packets): Likewise.
+ (maint_info_btrace_cmd): Likewise.
+ * btrace.h: Remove use of DEF_VEC_O.
+ (typedef btrace_pt_packet_s): Delete.
+ (struct btrace_maint_info) <packets>: Change fromm VEC to
+ std::vector.
+ * gdbsupport/btrace-common.h: Remove 'vec.h' include.
+
+2019-10-02 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * btrace.c (btrace_compute_ftrace_bts): Update for std::vector,
+ make accesses into the vector constant references.
+ (btrace_add_pc): Update for std::vector.
+ (btrace_stitch_bts): Likewise.
+ (parse_xml_btrace_block): Likewise.
+ (btrace_maint_update_packets): Likewise.
+ (btrace_maint_print_packets): Likewise.
+ (maint_info_btrace_cmd): Likewise.
+ * gdbsupport/btrace-common.c (btrace_data::fini): Update for
+ std::vector.
+ (btrace_data::empty): Likewise.
+ (btrace_data_append): Likewise.
+ * gdbsupport/btrace-common.h: Remove use of DEF_VEC_O.
+ (typedef btrace_block_s): Delete.
+ (struct btrace_block): Add constructor.
+ (struct btrace_data_bts) <blocks>: Change to std::vector.
+ * nat/linux-btrace.c (perf_event_read_bts): Update for
+ std::vector.
+ (linux_read_bts): Likewise.
+
+2019-10-01 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-logging.c (show_logging_filename): Use styled_string.
+
+2019-10-01 Tom Tromey <tom@tromey.com>
+
+ * stack.c (print_frame, info_frame_command_core): Use
+ styled_string.
+ * linux-thread-db.c (try_thread_db_load_1)
+ (try_thread_db_load_from_pdir_1): Use styled_string.
+ * auto-load.c (file_is_auto_load_safe, execute_script_contents)
+ (auto_load_section_scripts, info_auto_load_local_gdbinit)
+ (maybe_print_unsupported_script_warning)
+ (maybe_print_script_not_found_warning): Use styled_string.
+ * ada-lang.c (user_select_syms): Use styled_string.
+
+2019-10-01 Tom Tromey <tom@tromey.com>
+
+ * p-lang.c (pascal_printstr): Use metadata style.
+ * value.c (show_convenience): Use metadata style.
+ * valprint.c (valprint_check_validity, val_print_optimized_out)
+ (val_print_not_saved, val_print_unavailable)
+ (val_print_invalid_address, generic_val_print, val_print)
+ (value_check_printable, val_print_array_elements): Use metadata
+ style.
+ * ui-out.h (class ui_out) <field_fmt>: New overload.
+ <do_field_fmt>: Add style parameter.
+ * ui-out.c (ui_out::field_fmt): New overload.
+ * typeprint.c (type_print_unknown_return_type)
+ (val_print_not_allocated, val_print_not_associated): Use metadata
+ style.
+ * tui/tui-out.h (class tui_ui_out) <do_field_fmt>: Add style
+ parameter.
+ * tui/tui-out.c (tui_ui_out::do_field_fmt): Update.
+ * tracepoint.c (tvariables_info_1): Use metadata style.
+ * stack.c (print_frame_arg, print_frame_info, print_frame)
+ (info_frame_command_core): Use metadata style.
+ * skip.c (info_skip_command): Use metadata style.
+ * rust-lang.c (rust_print_enum): Use metadata style.
+ * python/py-prettyprint.c (print_stack_unless_memory_error): Use
+ metadata style.
+ * python/py-framefilter.c (py_print_single_arg): Use metadata
+ style.
+ * printcmd.c (do_one_display, print_variable_and_value): Use
+ metadata style.
+ * p-valprint.c (pascal_val_print)
+ (pascal_object_print_value_fields): Use metadata style.
+ * p-typeprint.c (pascal_type_print_base): Use metadata style.
+ * mi/mi-out.h (class mi_ui_out) <do_field_fmt>: Add style
+ parameter.
+ * mi/mi-out.c (mi_ui_out::do_field_fmt): Update.
+ * m2-valprint.c (m2_print_long_set): Use metadata style.
+ * m2-typeprint.c (m2_print_type): Use metadata style.
+ * infcmd.c (print_return_value_1): Use metadata style.
+ * gnu-v3-abi.c (print_one_vtable): Use metadata style.
+ * f-valprint.c (info_common_command_for_block): Use metadata
+ style.
+ * f-typeprint.c (f_type_print_base): Use metadata style.
+ * expprint.c (print_subexp_standard): Use metadata style.
+ * cp-valprint.c (cp_print_value_fields): Use metadata style.
+ * cli/cli-style.h (class cli_style_option): Add constructor.
+ (metadata_style): Declare.
+ * cli/cli-style.c (metadata_style): New global.
+ (_initialize_cli_style): Register metadata style.
+ * cli-out.h (class cli_ui_out) <do_field_fmt>: Add style
+ parameter.
+ * cli-out.c (cli_ui_out::do_field_fmt): Update.
+ * c-typeprint.c (c_type_print_base_struct_union)
+ (c_type_print_base_1): Use metadata style.
+ * breakpoint.c (watchpoint_value_print)
+ (print_one_breakpoint_location): Use metadata style.
+ * break-catch-syscall.c (print_one_catch_syscall): Use metadata
+ style.
+ * break-catch-sig.c (signal_catchpoint_print_one): Use metadata
+ style.
+ * ada-valprint.c (val_print_packed_array_elements, printstr)
+ (print_field_values, ada_val_print_ref, ada_val_print): Use
+ metadata style.
+ * ada-typeprint.c (print_array_type, ada_print_type): Use metadata
+ style.
+ * ada-tasks.c (print_ada_task_info, info_task): Use metadata
+ style.
+ * ada-lang.c (user_select_syms): Use metadata style.
+
+2019-10-01 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-cmds.c (pwd_command): Style output.
+
+2019-10-01 Pedro Alves <palves@redhat.com>
+ Tom Tromey <tom@tromey.com>
+
+ * symtab.c (print_symbol_info): Use %ps.
+ (print_msymbol_info): Use %ps.
+ * symfile.c (symbol_file_add_with_addrs): Use %ps.
+ * printcmd.c (print_variable_and_value): Use %ps.
+ * macrocmd.c (show_pp_source_pos): Use %ps.
+ * infrun.c (print_exited_reason): Use ui_out::message.
+ * breakpoint.c (watchpoint_check, print_one_breakpoint_location)
+ (describe_other_breakpoints): Use ui_out::message and new
+ formats.
+ (say_where): Use new formats.
+ (bkpt_print_it, tracepoint_print_one_detail): Use ui_out::message
+ and new formats.
+
+2019-10-01 Pedro Alves <palves@redhat.com>
+ Tom Tromey <tom@tromey.com>
+
+ * unittests/format_pieces-selftests.c: Add gdb_format parameter.
+ (test_gdb_formats): New function.
+ (run_tests): Call it.
+ (test_format_specifier): Update.
+ * utils.h (fputs_filtered): Update comment.
+ (vfprintf_styled, vfprintf_styled_no_gdbfmt)
+ (fputs_styled_unfiltered): Declare.
+ * utils.c (fputs_styled_unfiltered): New function.
+ (vfprintf_maybe_filtered): Add gdbfmt parameter.
+ (vfprintf_filtered): Update.
+ (vfprintf_unfiltered, vprintf_filtered): Update.
+ (vfprintf_styled, vfprintf_styled_no_gdbfmt): New functions.
+ * ui-out.h (enum ui_out_flag) <unfiltered_output,
+ disallow_ui_out_field>: New constants.
+ (enum class field_kind): New.
+ (struct base_field_s, struct signed_field_s): New.
+ (signed_field): New function.
+ (struct string_field_s): New.
+ (string_field): New function.
+ (struct styled_string_s): New.
+ (styled_string): New function.
+ (class ui_out) <message>: Add comment.
+ <vmessage, call_do_message>: New methods.
+ <do_message>: Add style parameter.
+ * ui-out.c (ui_out::call_do_message, ui_out::vmessage): New
+ methods.
+ (ui_out::message): Rewrite.
+ * mi/mi-out.h (class mi_ui_out) <do_message>: Add style
+ parameter.
+ * mi/mi-out.c (mi_ui_out::do_message): Add style parameter.
+ * gdbsupport/format.h (class format_pieces) <format_pieces>: Add
+ gdb_extensions parameter.
+ (class format_piece): Add parameter to constructor.
+ (n_int_args): New field.
+ * gdbsupport/format.c (format_pieces::format_pieces): Add
+ gdb_extensions parameter. Handle '*'.
+ * cli-out.h (class cli_ui_out) <do_message>: Add style parameter.
+ * cli-out.c (cli_ui_out::do_message): Add style parameter. Call
+ vfprintf_styled_no_gdbfmt.
+ (cli_ui_out::do_field_string, cli_ui_out::do_spaces)
+ (cli_ui_out::do_text, cli_ui_out::field_separator): Allow
+ unfiltered output.
+ * ui-style.h (struct ui_file_style) <ptr>: New method.
+
+2019-10-01 Tom Tromey <tom@tromey.com>
+
+ * unittests/format_pieces-selftests.c: Update. Add final format.
+ * gdbsupport/format.c (format_pieces::format_pieces): Don't add
+ empty literal pieces.
+
+2019-10-01 Tom Tromey <tom@tromey.com>
+
+ * ui-out.h (enum class ui_out_style_kind): Remove.
+ (class ui_out) <field_string, field_stsream, do_field_string>:
+ Change type of "style".
+ * ui-out.c (ui_out::field_core_addr, ui_out::field_stream)
+ (ui_out::field_string): Update.
+ * tui/tui-out.h (class tui_ui_out) <do_field_string>: Change type
+ of "style".
+ * tui/tui-out.c (tui_ui_out::do_field_string): Update.
+ * tracepoint.c (print_one_static_tracepoint_marker): Update.
+ * stack.c (print_frame_arg, print_frame_info, print_frame):
+ Update.
+ * source.c (print_source_lines_base): Update.
+ * solib.c (info_sharedlibrary_command): Update.
+ * skip.c (info_skip_command): Update.
+ * record-btrace.c (btrace_call_history_src_line)
+ (btrace_call_history): Update.
+ * python/py-framefilter.c (py_print_frame): Update.
+ * mi/mi-out.h (class mi_ui_out) <do_field_string>: Change type of
+ "style".
+ * mi/mi-out.c (mi_ui_out::do_table_header)
+ (mi_ui_out::do_field_signed, mi_ui_out::do_field_unsigned)
+ (mi_ui_out::do_field_string): Update.
+ * disasm.c (gdb_pretty_print_disassembler::pretty_print_insn):
+ Update.
+ * cli-out.h (class cli_ui_out) <do_field_string>: Change type of
+ "style".
+ * cli-out.c (cli_ui_out::do_table_header)
+ (cli_ui_out::do_field_signed, cli_ui_out::do_field_unsigned)
+ (cli_ui_out::do_field_skip, cli_ui_out::do_field_string)
+ (cli_ui_out::do_field_fmt): Update.
+ * breakpoint.c (print_breakpoint_location): Update.
+ (update_static_tracepoint): Update.
+
2019-10-01 Philippe Waroquiers <philippe.waroquiers@skynet.be>
* main.c (relocate_gdbinit_path_maybe_in_datadir): Remove std::string
2019-07-04 Alan Hayward <alan.hayward@arm.com>
+ PR breakpoints/25011
* symfile.c (symbol_file_command): Call solib_create_inferior_hook.
2019-07-04 Tom Tromey <tom@tromey.com>
2019-05-28 Alan Hayward <alan.hayward@arm.com>
+ PR gdb/25010
* event-top.c: Remove include comment.
* inflow.c (class scoped_ignore_sigttou): Move from here...
* inflow.h (class scoped_ignore_sigttou): ...to here.