+2019-12-19 Tom Tromey <tromey@adacore.com>
+
+ * ui-out.h (enum class field_kind): Fix comment.
+
+2019-12-11 Tom Tromey <tromey@adacore.com>
+
+ * xml-support.c (xml_fetch_content_from_file): Use FOPEN_RB.
+
+2019-12-18 Tom Tromey <tromey@adacore.com>
+
+ PR build/25268:
+ * gdbsupport/thread-pool.c (set_thread_name): Expect "int" return
+ type on macOS. Add comment.
+
+2019-12-18 Simon Marchi <simon.marchi@efficios.com>
+
+ * c-lang.c (c_get_string, asm_language_defn): Remove space
+ before tab.
+
+2019-12-18 Tom Tromey <tromey@adacore.com>
+
+ PR build/25250:
+ * ui-out.c (ui_out::vmessage): Update.
+ * ui-out.h (enum class field_kind) <FIELD_STRING, FIELD_SIGNED>:
+ Rename.
+ (string_field): Update.
+ (signed_field): Update.
+
+2019-12-18 Simon Marchi <simon.marchi@efficios.com>
+
+ * top.c (print_gdb_configuration): Adjust indentation.
+
+2019-12-17 Christian Biesinger <cbiesinger@google.com>
+
+ * bsd-kvm.c: Include gdbsupport/pathstuff.h.
+
+2019-12-17 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * tui/tui-layout.h (class tui_layout_base): Add virtual
+ destructor.
+
+2019-12-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * infcmd.c (prepare_one_step): Step over skipped inline functions.
+ * infrun.c (inline_frame_is_marked_for_skip): New helper function.
+ (process_event_stop_test): Keep stepping over skipped inline functions.
+
+2019-12-16 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * jit.c (struct gdb_block) <next>: Remove field.
+ (struct gdb_symtab) <~gdb_symtab>: Remove.
+ <blocks>: Change type to std::forward_list<gdb_block>.
+ (compare_block): Remove.
+ (jit_block_open_impl): Adjust to std::forward_list. Place the new
+ block at the beginning, don't mind about sorting.
+ (finalize_symtab): Adjust to std::forward_list, sort the blocks list
+ before using it.
+
+2019-12-16 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * jit.c (struct gdb_block): Add constructor, initialize
+ real_block and next fields.
+ <name>: Change type to gdb::unique_xmalloc_ptr.
+ (struct gdb_symtab) <~gdb_symtab>: Free blocks with delete.
+ (jit_block_open_impl): Allocate gdb_block with new.
+ (finalize_symtab): Adjust to gdb::unique_xmalloc_ptr.
+
+2019-12-16 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * jit.c: Include forward_list.
+ (struct gdb_symtab) <next>: Remove field.
+ (struct gdb_object) <symtabs>: Change type to
+ std::forward_list<gdb_symtab>.
+ (jit_object_open_impl): Allocate gdb_object with new.
+ (jit_symtab_open_impl): Adjust to std::forward_list.
+ (finalize_symtab): Don't delete symtab.
+ (jit_object_close_impl): Adjust to std::forward_list. Free
+ gdb_object with delete.
+
+2019-12-16 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * jit.c (struct gdb_symtab): Add constructor, destructor,
+ initialize fields.
+ <linetable>: Change type to unique_xmalloc_ptr.
+ <file_name>: Change type to std::string.
+ (jit_symtab_open_impl): Allocate gdb_symtab with new.
+ (jit_symtab_line_mapping_add_impl): Adjust.
+ (finalize_symtab): Adjust, call delete on stab.
+
+2019-12-16 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * jit.c (finalize_symtab): Set gdb_block_iter_tmp in loop.
+
+2019-12-16 Tom Tromey <tromey@adacore.com>
+
+ * windows-nat.c (windows_nat_target::attach): Update.
+ * remote.c (extended_remote_target::attach): Update.
+ * procfs.c (procfs_target::attach): Update.
+ * nto-procfs.c (nto_procfs_target::attach): Update.
+ (nto_procfs_target::create_inferior): Update.
+ * inf-ptrace.c (inf_ptrace_target::attach): Update.
+ * gnu-nat.c (gnu_nat_target::attach): Update.
+ (gnu_nat_target::detach): Update.
+ * darwin-nat.c (darwin_nat_target::attach): Update.
+ * corefile.c (get_exec_file): Constify result. Remove extraneous
+ return.
+ * bsd-kvm.c (bsd_kvm_target_open): Update.
+ * gdbsupport/common-inferior.h (get_exec_file): Constify result.
+
+2019-12-16 Christian Biesinger <cbiesinger@google.com>
+
+ * gdbsupport/common-defs.h: Remove workaround for a gnulib bug
+ (we no longer need to include time.h before pathmax.h)
+
+2019-12-15 Christian Biesinger <cbiesinger@google.com>
+
+ * ada-exp.y (write_ambiguous_var): Update.
+ * coffread.c (process_coff_symbol): Update.
+ * ctfread.c (ctf_add_enum_member_cb): Update.
+ (new_symbol): Update.
+ * dwarf2read.c (fixup_go_packaging): Update.
+ (new_symbol): Update.
+ * language.c (language_alloc_type_symbol): Update.
+ * mdebugread.c (new_symbol): Update.
+ * minsyms.c (minimal_symbol_reader::record_full): Update.
+ * psymtab.c (add_psymbol_to_bcache): Update.
+ * stabsread.c (define_symbol): Update.
+ (read_enum_type): Update.
+ * symtab.c (symbol_set_language): Make this a member function...
+ (general_symbol_info::set_language): ... here.
+ * symtab.h (struct general_symbol_info) <set_language>: New function.
+ (SYMBOL_SET_LANGUAGE): Remove.
+ (symbol_set_language): Remove.
+
2019-12-15 Christian Biesinger <cbiesinger@google.com>
* ada-lang.c (ada_add_block_symbols): Update.