+2019-12-08 Wataru Ashihara <wataash@wataash.com>
+
+ * darwin-nat.c (darwin_nat_target::create_inferior): Fix
+ template argument for scoped_restore_tmpl from bool to int.
+
+2019-12-07 Keith Seitz <keiths@redhat.com>
+
+ * build-id.c (build_id_bfd_get): Permit bfd_core, too.
+ (build_id_to_debug_bfd): Make static, rewriting to use
+ build_id_to_bfd_suffix.
+ (build_id_to_bfd_suffix): Copy of build_id_to_debug_bfd,
+ adding `suffix' parameter. Append SUFFIX to file names
+ when searching for matching files.
+ (build_id_to_debug_bfd): Use build_id_to_bfd_suffix.
+ (build_id_to_exec_bfd): Likewise.
+ * build-id.h (build_id_to_debug_bfd): Clarify that function
+ searches for BFD of debug info file.
+ (build_id_to_exec_bfd): Declare.
+ * corelow.c: Include build-id.h.
+ (locate_exec_from_corefile_build_id): New function.
+ (core_target_open): If no executable BFD is found,
+ search for a core file BFD using build-id.
+
+2019-12-06 Christian Biesinger <cbiesinger@google.com>
+
+ * bcache.c: Put in namespace gdb.
+ * bcache.h: Likewise.
+ * gdbtypes.c (check_types_worklist): Update.
+ (types_deeply_equal): Update.
+ * macrotab.c (struct macro_table) <bcache>: Update.
+ (new_macro_table): Update.
+ * macrotab.h (struct bcache): Put this forward declaration
+ inside namespace gdb.
+ (new_macro_table): Update.
+ * objfiles.h (struct objfile_per_bfd_storage) <filename_cache>:
+ Update.
+ <macro_cache>: Update.
+ * psymtab.h: (psymtab_storage) <psymbol_cache>: Update.
+
+2019-12-06 Tom de Vries <tdevries@suse.de>
+
+ PR symtab/24971
+ * block.c (best_symbol, better_symbol): New function.
+ (block_lookup_symbol_primary, block_lookup_symbol): Prefer def over
+ decl.
+
+2019-12-06 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
+
+ * gdbtypes.h: Define the REFERENCE_SEE_THROUGH_BADNESS value.
+ * gdbtypes.c (rank_one_type): Use REFERENCE_SEE_THROUGH_BADNESS
+ for ranking see-through reference cases.
+
+2019-12-06 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+ * stack.c (faas_command): Check a command is provided.
+ * thread.c (taas_command, tfaas_command): Likewise.
+
+2019-12-05 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+ * inferior.c (prune_inferiors): Only call delete_inferior,
+ Do not modify the inferior list.
+
+2019-12-05 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * c-exp.y: Update calls to lookup_typename,
+ lookup_signed_typename and lookup_unsigned_typename.
+ * c-lang.c (evaluate_subexp_c): Likewise.
+ * cp-namespace.c (cp_lookup_symbol_imports_or_template):
+ Likewise.
+ * eval.c (binop_promote): Likewise.
+ * gdbtypes.c (lookup_typename): Remove gdbarch parameter.
+ (lookup_unsigned_typename): Likewise.
+ (lookup_signed_typename): Likewise.
+ * gdbtypes.h (lookup_unsigned_typename): Likewise.
+ (lookup_signed_typename): Likewise.
+ (lookup_typename): Likewise.
+ * guile/scm-type.c (tyscm_lookup_typename): Update calls to
+ lookup_typename, lookup_signed_typename,
+ lookup_unsigned_typename.
+ * m2-exp.y: Likewise.
+ * printcmd.c (printf_wide_c_string): Likewise.
+ (ui_printf): Likewise.
+ * python/py-type.c (typy_lookup_typename): Likewise.
+ * python/py-xmethods.c (python_xmethod_worker::invoke):
+ Likewise.
+ * rust-exp.y: Likewise.
+
+2019-12-04 Christian Biesinger <cbiesinger@google.com>
+
+ * configure.nat (obsd64): Add missing files x86-nat.o and
+ nat/x86-dregs.o.
+
+2019-12-04 Tom Tromey <tom@tromey.com>
+
+ * valprint.c (val_print_string): Use metadata_style.
+ * go-valprint.c (print_go_string): Use metadata style.
+ * p-valprint.c (pascal_object_print_static_field): Use metadata
+ style.
+ * cp-valprint.c (cp_print_static_field): Use metadata style.
+
2019-12-04 Andrew Burgess <andrew.burgess@embecosm.com>
Chris January <chris.january@arm.com>