Add set/show debug dwarf-line.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index e1252e4ae10ce4055a6eb4a4189dd43a7914c604..e5317270bc0bfaaca639abd2ac41c2b2eab74911 100644 (file)
@@ -1,3 +1,96 @@
+2015-05-27  Doug Evans  <dje@google.com>
+
+       * NEWS: Mention "set debug dwarf-line".
+       * dwarf2read.c (dwarf_line_debug): New static global.
+       (add_include_dir): Add debug dwarf-line support.
+       (add_file_name, dwarf_record_line, dwarf_finish_line): Ditto.
+       (_initialize_dwarf2_read): New parameter "debug dwarf-line".
+
+2015-05-27  Doug Evans  <dje@google.com>
+
+       * cp-namespace.c (cp_lookup_nested_symbol): New arg "domain".
+       All callers updated.
+       (cp_lookup_nested_symbol_1, find_symbol_in_baseclass): Ditto.
+       * cp-support.h (cp_lookup_nested_symbol): Update.
+
+2015-05-27  Doug Evans  <dje@google.com>
+
+       PR symtab/18258
+       * block.c (block_find_symbol): New function.
+       (block_find_non_opaque_type): Ditto.
+       (block_find_non_opaque_type_preferred): Ditto.
+       * block.h (block_symbol_matcher_ftype): New typedef.
+       (block_find_symbol): Declare.
+       (block_find_non_opaque_type): Ditto.
+       (block_find_non_opaque_type_preferred): Ditto.
+       * dwarf2read.c (dw2_lookup_symbol): Call block_find_symbol.
+       * psymtab.c (psym_lookup_symbol): Ditto.
+       * symtab.c (basic_lookup_transparent_type_1): New function.
+       (basic_lookup_transparent_type): Call it.
+
+2015-05-27  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (aarch64_record_data_proc_simd_fp): Return
+       AARCH64_RECORD_UNKNOWN for unknown instruction encoding.
+
+2015-05-27  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (aarch64_record_branch_except_sys): Split lines
+       before operator &&.
+       (aarch64_record_load_store): Likewise.
+
+2015-05-26  Doug Evans  <dje@google.com>
+
+       PR c++/18141, c++/18417.
+       * cp-support.c (cp_lookup_rtti_type): Handle the case of NAME being
+       a typedef.
+
+2015-05-26  Doug Evans  <dje@google.com>
+
+       * NEWS: Add entries for command renamings.
+       * dwarf2read.c (dwarf_read_debug): Renamed from dwarf2_read_debug.
+       All uses updated.
+       (dwarf_die_debug): Renamed from dwarf2_die_debug.  All uses updated.
+       (dwarf_max_cache_age): Renamed from dwarf2_max_cache_age.
+       All uses updated.
+       (show_dwarf_max_cache_age): Renamed from show_dwarf2_max_cache_age.
+       All callers updated.  Fix spelling of DWARF in help text.
+       (set_dwarf_cmdlist): Renamed from set_dwarf2_cmdlist.
+       All uses updated.
+       (show_dwarf_cmdlist): Renamed from show_dwarf2_cmdlist.
+       All uses updated.
+       (set_dwarf_cmd): Renamed from set_dwarf2_cmd.  All callers updated.
+       (show_dwarf_cmd): Renamed from show_dwarf2_cmd.  All callers updated.
+       (dwarf_always_disassemble): Renamed from dwarf_always_disassemble.
+       All uses updated.
+       (show_dwarf_always_disassemble): Renamed from
+       show_dwarf2_always_disassemble.  All callers updated.
+       (_initialize_dwarf2_read): Rename "set/show dwarf2" prefix to
+       "set/show dwarf".  Rename "set/show dwarf2 max-cache-age" to
+       "set/show dwarf max-cache-age".  Rename
+       "set/show dwarf2 always-disassemble" to
+       "set/show dwarf always-disassemble".  Rename
+       "set/show debug dwarf2-read" to "set/show debug dwarf-read".  Rename
+       "set/show debug dwarf2-die" to "set/show debug dwarf-die".
+
+2015-05-26  Doug Evans  <dje@google.com>
+
+       PR python/18438
+       * python/py-lazy-string.c (stpy_convert_to_value): Use
+       gdbpy_gdb_memory_error not PyExc_MemoryError.
+       (gdbpy_create_lazy_string_object): Ditto.
+
+2015-05-26  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * tui/tui-regs.c (tui_reg_next_command): Compare against NULL.
+
+2015-05-26  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * tui/tui-regs.c (tui_reg_prev_command): New function.
+       (_initialize_tui_regs): Add 'prev' command for 'tui reg'.
+       * reggroups.c (reggroup_prev): New function.
+       * reggroups.h (reggroup_prev): Add declaration.  Update comment.
+
 2015-05-26  Omair Javaid  <omair.javaid@linaro.org>
            Yao Qi  <yao.qi@linaro.org>
 
This page took 0.023991 seconds and 4 git commands to generate.