gdb: New maintenance command to disable bfd sharing.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 759f4ce094033c1337269712bad08a791cd79616..b2860488e22be1fbd743caa23bd82b7ffc0166f8 100644 (file)
@@ -1,3 +1,59 @@
+2015-08-18  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * gdb_bfd.c (bfd_sharing): New variable.
+       (show_bfd_sharing): New function.
+       (gdb_bfd_open): Check bfd_sharing variable.
+       (_initialize_gdb_bfd): Add new set/show command.
+       * NEWS: Mention new command.
+
+2015-08-18  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * gdb_bfd.c (struct gdb_bfd_data): Add size, inode, and device id
+       field.
+       (struct gdb_bfd_cache_search): Likewise.
+       (eq_bfd): Compare the size, inode, and device id fields.
+       (gdb_bfd_open): Initialise the size, inode, and device id fields.
+       (gdb_bfd_ref): Likewise.
+       (gdb_bfd_unref): Likewise.
+
+2015-08-18  Pedro Alves  <palves@redhat.com>
+
+       * linux-nat.c (linux_nat_always_non_stop_p): If the linux_ops
+       target implements to_always_non_stop_p, call it.
+       * x86-linux-nat.c (x86_linux_always_non_stop_p): New function.
+       (x86_linux_create_target): Install it as to_always_non_stop_p
+       method.
+
+2015-08-17  Doug Evans  <dje@google.com>
+
+       * ui-out.c (default_ui_out_impl): Add comment.
+
+2015-08-17  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * d-exp.y (type_aggregate_p): New function.
+       (PrimaryExpression : TypeExp '.' IdentifierExp): Use it.
+       (classify_inner_name): Likewise.
+       * d-namespace.c (d_lookup_nested_symbol): Handle TYPE_CODE_ENUM.
+
+2015-08-15  Doug Evans  <xdje42@gmail.com>
+
+       * psymtab.c (add_psymbol_to_bcache): Remove "val" arg.  All callers
+       updated.
+       (add_psymbol_to_list): Ditto.
+
+2015-08-15  Doug Evans  <xdje42@gmail.com>
+
+       * dbxread.c (dbx_end_psymtab): Renamed from end_psymtab.  All callers
+       updated.  Call end_psymtab_common.
+       * dwarf2read.c (process_psymtab_comp_unit_reader): Call
+       end_psymtab_common.
+       (build_type_psymtabs_reader): Ditto.
+       * psympriv.h (sort_pst_symbols): Delete.
+       (end_psymtab_common): Declare.
+       * psymtab.c (sort_pst_symbols): Make static.
+       (end_psymtab_common): New function.
+       * xcoffread.c (xcoff_end_psymtab): Call end_psymtab_common.
+
 2015-08-15  Doug Evans  <xdje42@gmail.com>
 
        * defs.h (LANGUAGE_BITS): Define.
This page took 0.02376 seconds and 4 git commands to generate.