Make skip without argument skip the current inline function
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index ea5352dfd0d9c074d84b51cfb5eec605afadfa79..3f9a6ca550f819dc3c8f99dfa4e1d7513c2de49f 100644 (file)
@@ -1,3 +1,93 @@
+2020-01-14  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       * skip.c (skip_function_command): Make skip w/o arguments use the
+       name of the inlined function if pc is inside any inlined function.
+
+2020-01-14  Luis Machado  <luis.machado@linaro.org>
+
+       * inf-ptrace.c (inf_ptrace_target::resume): Update comments.
+       * infrun.c (resume_1): Likewise.
+       (handle_inferior_event): Remove stale comment.
+       * linux-nat.c (linux_nat_target::resume): Update comments.
+       (save_stop_reason): Likewise.
+       (linux_nat_filter_event): Likewise.
+       * linux-nat.h (struct lwp_info) <stop_pc>, <stop_reason>: Likewise.
+
+2020-01-13  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * elfread.c (record_minimal_symbol): Set section index to 0 for
+       non-allocatable sections.
+
+
+2020-01-13  Ali Tamur <tamur@google.com>
+
+       * dwarf2read.c (dwarf2_debug_sections): Add debug_str_offsets sections.
+       (dwarf2_cu): Add str_offsets_base field.  Change the type of addr_base
+       to gdb::optional.  Update comments.
+       (dwo_file): Update comments.
+       (read_attribute): Update API to take an additional out parameter,
+       need_reprocess.  This is used to mark attributes that need other
+       attributes (e.g. str_offsets_base) for correct computation which may not
+       have been read yet.
+       (read_attribute_reprocess): New function declaration.
+       (read_addr_index): Likewise.
+       (read_dwo_str_index): Likewise.
+       (read_stub_str_index): Likewise.
+       (dwarf2_per_objfile::locate_sections): Handle debug_str_offsets section.
+       (lookup_addr_base): New function definition.
+       (lookup_ranges_base): Likewise.
+       (read_cutu_die_from_dwo): Use the new functions: lookup_addr_base,
+       lookup_ranges_base.
+       (init_cutu_and_read_dies): Update comments.
+       (init_cutu_and_read_dies_no_follow): Change API to take parent compile
+       unit.  This is used to inherit parent's str_offsets_base and addr_base.
+       Update comments.
+       (init_cutu_and_read_dies_simple): Reflect API changes.
+       (skip_one_die): Reflect API changes.  Handle DW_FORM_rnglistx.
+       (create_cus_hash_table): Change API to take parent compile unit.  
+       Reflect API changes.
+       (open_and_init_dwo_file): Reflect API changes.
+       (dwarf2_get_pc_bounds): Update comments.
+       (dwarf2_record_block_ranges): Likewise.
+       (read_full_die_1): Change implementation to reprocess attributes that
+       need str_offsets_base and addr_base.
+       (partial_die_info::read): Likewise.
+       (read_attribute_reprocess): New function definition.
+       (read_attribute_value): Change API to take an additional out parameter,
+       need_reprocess.  Handle DW_FORM_rnglistx.  No longer trigger an error
+       when a non-dwo compile unit has index based attributes.
+       (read_attribute): Reflect API changes.
+       (read_addr_index_1): Reflect API changes.  Update comments.
+       (dwarf2_read_addr_index_data): Reflect API changes.
+       (dwarf2_read_addr_index): Likewise.
+       (read_str_index): Change API and implementation.  This becomes a helper
+       to be used by the new string index related methods.  Update error
+       message and comments.
+       (read_dwo_str_index): New function definition.
+       (read_stub_str_index): Likewise.
+       * dwarf2read.h (dwarf2_per_objfile): Add str_offsets field.
+       * symfile.h (dwarf2_debug_sections): Likewise.
+       * xcoffread.c (dwarf2_debug_sections): Likewise.
+
+2020-01-13  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdbcore.h (struct core_fns) <core_read_registers>: Change
+       core_reg_sect type to gdb_byte *.
+       * arm-nbsd-nat.c (fetch_elfcore_registers): Likewise.
+       * cris-tdep.c (fetch_core_registers): Likewise.
+       * corelow.c (core_target::get_core_register_section): Change
+       type of `contents` to gdb::byte_vector.
+
+2020-01-13  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * tui/tui-wingeneral.c (box_win): Position the title in the center
+       of the border.
+
+2020-01-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * corelow.c (core_target::get_core_register_section): Use
+         std::vector instead of alloca.
+
 2020-01-13  Simon Marchi  <simon.marchi@efficios.com>
 
        * warning.m4: Add -Wmissing-declarations to build_warnings.
This page took 0.024929 seconds and 4 git commands to generate.