This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 01840b7a097 Document the GDB 9.1 release in gdb/ChangeLog new f4382c45a4d Create dwarf2/leb.[ch] new 2c86cff96f4 Create dwarf2/section.[ch] new 96b792931fe Change section functions to be methods of dwarf2_section_info new 3054dd54700 Create dwarf2/abbrev.[ch] new 162dce5526d Create dwarf2/attribute.[ch] new cd6c91b4f8c Change some attribute functions to be methods new 4fc6c0d5345 Change attr_form_is_block to be a method new e41c2da2dd4 Remove die_info_ptr typedef new 1eba2311e1a Don't declare die_info in dwarf2read.h new 9e35d499616 Remove die_reader_specs::comp_dir new 82ca895718b Move DWARF code to dwarf2/ subdirectory new 3e225074507 Introduce die_info::has_children new 39856def4f7 Remove DWARF queue-related globals new b0b6a9878a4 Change dwarf2_per_objfile::signatured_types to be htab_up new eaa5fa8b291 Change dwarf2_per_objfile::type_unit_groups to htab_up new d15acc42522 Change dwarf2_per_objfile::line_header_hash to htab_up new bc68fb1930b Don't allocate DWO file hash on obstack new 48b490f28a2 Change dwp_file to use htab_up new 0335378b4cd Change dwarf2_per_objfile::die_type_hash to htab_up new 86de1d91ac9 Minor cleanups in abbrev_table new 1d33d811c70 Use htab_up in abbrev_table new b3b32279826 Minor simplification in abbrev_table::read new 5895093f4a8 Change dwarf2_per_objfile::quick_file_names_table to htab_up new 009b64fc98a Move dwarf_always_disassemble to dwarf2/loc.c new bb82240439b Change file_full_name and file_file_name methods new 03075812752 Change line_table methods to return unique_xmalloc_ptr new 8fdd972c300 Move DWARF line_header to new file new 96c738c02fe Move dwarf2_per_cu_data::imported_symtabs earlier new 09ba997f323 Add some methods to dwarf2_per_cu_data new 4075cb26687 Unify read_initial_length implementations new 2c7d5afccfe Convert dwarf2_section_size to a method new 24aa364d607 Move read_offset_1 to leb.c new 4057dfde49d Create dwarf2/comp-unit.[ch] new 8266302dc32 Convert read_offset to method on comp_unit_head new c8a7a66fb7c Convert read_address to a method on comp_unit_head new 9f66ff1c8cd Move two more functions to dwarf2/leb.h new 135f543748f Simplify "want_partial_unit" handling new 6751ebaea07 Remove "keep" parameter from cutu_reader constructor
The 38 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gdb/ChangeLog | 466 ++++ gdb/Makefile.in | 38 +- gdb/aarch64-tdep.c | 2 +- gdb/alpha-tdep.c | 2 +- gdb/amd64-darwin-tdep.c | 2 +- gdb/arc-tdep.c | 2 +- gdb/arm-tdep.c | 2 +- gdb/bfin-tdep.c | 2 +- gdb/compile/compile-c-symbols.c | 2 +- gdb/compile/compile-cplus-symbols.c | 2 +- gdb/compile/compile-loc2c.c | 9 +- gdb/cris-tdep.c | 2 +- gdb/csky-tdep.c | 2 +- gdb/dwarf2/abbrev.c | 192 ++ gdb/dwarf2/abbrev.h | 90 + gdb/dwarf2/attribute.c | 121 + gdb/dwarf2/attribute.h | 118 + gdb/dwarf2/comp-unit.c | 273 +++ gdb/dwarf2/comp-unit.h | 122 + gdb/{dwarf2expr.c => dwarf2/expr.c} | 4 +- gdb/{dwarf2expr.h => dwarf2/expr.h} | 0 .../frame-tailcall.c} | 6 +- .../frame-tailcall.h} | 0 gdb/{dwarf2-frame.c => dwarf2/frame.c} | 48 +- gdb/{dwarf2-frame.h => dwarf2/frame.h} | 0 gdb/{dwarf-index-cache.c => dwarf2/index-cache.c} | 6 +- gdb/{dwarf-index-cache.h => dwarf2/index-cache.h} | 2 +- .../index-common.c} | 2 +- .../index-common.h} | 0 gdb/{dwarf-index-write.c => dwarf2/index-write.c} | 13 +- gdb/{dwarf-index-write.h => dwarf2/index-write.h} | 2 +- gdb/dwarf2/leb.c | 136 ++ gdb/dwarf2/leb.h | 164 ++ gdb/dwarf2/line-header.c | 114 + gdb/dwarf2/line-header.h | 188 ++ gdb/{dwarf2loc.c => dwarf2/loc.c} | 106 +- gdb/{dwarf2loc.h => dwarf2/loc.h} | 25 +- gdb/{dwarf2read.c => dwarf2/read.c} | 2481 ++++---------------- gdb/{dwarf2read.h => dwarf2/read.h} | 186 +- gdb/dwarf2/section.c | 180 ++ gdb/dwarf2/section.h | 119 + gdb/findvar.c | 2 +- gdb/gdbtypes.c | 2 +- gdb/guile/scm-type.c | 2 +- gdb/h8300-tdep.c | 2 +- gdb/hppa-bsd-tdep.c | 2 +- gdb/hppa-linux-tdep.c | 2 +- gdb/i386-darwin-tdep.c | 2 +- gdb/i386-linux-tdep.c | 2 +- gdb/i386-tdep.c | 2 +- gdb/iq2000-tdep.c | 2 +- gdb/m32c-tdep.c | 4 +- gdb/m68hc11-tdep.c | 2 +- gdb/m68k-tdep.c | 2 +- gdb/microblaze-tdep.c | 2 +- gdb/mips-tdep.c | 2 +- gdb/mn10300-tdep.c | 2 +- gdb/msp430-tdep.c | 2 +- gdb/nds32-tdep.c | 2 +- gdb/nios2-tdep.c | 2 +- gdb/or1k-tdep.c | 2 +- gdb/riscv-tdep.c | 2 +- gdb/rl78-tdep.c | 2 +- gdb/rs6000-tdep.c | 2 +- gdb/rx-tdep.c | 2 +- gdb/s12z-tdep.c | 2 +- gdb/s390-tdep.c | 2 +- gdb/score-tdep.c | 2 +- gdb/sh-tdep.c | 2 +- gdb/sparc-linux-tdep.c | 2 +- gdb/sparc-tdep.c | 2 +- gdb/sparc64-linux-tdep.c | 2 +- gdb/sparc64-tdep.c | 2 +- gdb/tic6x-tdep.c | 2 +- gdb/tilegx-tdep.c | 2 +- gdb/v850-tdep.c | 2 +- gdb/xstormy16-tdep.c | 2 +- gdb/xtensa-tdep.c | 4 +- 78 files changed, 3023 insertions(+), 2286 deletions(-) create mode 100644 gdb/dwarf2/abbrev.c create mode 100644 gdb/dwarf2/abbrev.h create mode 100644 gdb/dwarf2/attribute.c create mode 100644 gdb/dwarf2/attribute.h create mode 100644 gdb/dwarf2/comp-unit.c create mode 100644 gdb/dwarf2/comp-unit.h rename gdb/{dwarf2expr.c => dwarf2/expr.c} (99%) rename gdb/{dwarf2expr.h => dwarf2/expr.h} (100%) rename gdb/{dwarf2-frame-tailcall.c => dwarf2/frame-tailcall.c} (99%) rename gdb/{dwarf2-frame-tailcall.h => dwarf2/frame-tailcall.h} (100%) rename gdb/{dwarf2-frame.c => dwarf2/frame.c} (98%) rename gdb/{dwarf2-frame.h => dwarf2/frame.h} (100%) rename gdb/{dwarf-index-cache.c => dwarf2/index-cache.c} (99%) rename gdb/{dwarf-index-cache.h => dwarf2/index-cache.h} (98%) rename gdb/{dwarf-index-common.c => dwarf2/index-common.c} (97%) rename gdb/{dwarf-index-common.h => dwarf2/index-common.h} (100%) rename gdb/{dwarf-index-write.c => dwarf2/index-write.c} (99%) rename gdb/{dwarf-index-write.h => dwarf2/index-write.h} (98%) create mode 100644 gdb/dwarf2/leb.c create mode 100644 gdb/dwarf2/leb.h create mode 100644 gdb/dwarf2/line-header.c create mode 100644 gdb/dwarf2/line-header.h rename gdb/{dwarf2loc.c => dwarf2/loc.c} (97%) rename gdb/{dwarf2loc.h => dwarf2/loc.h} (90%) rename gdb/{dwarf2read.c => dwarf2/read.c} (92%) rename gdb/{dwarf2read.h => dwarf2/read.h} (86%) create mode 100644 gdb/dwarf2/section.c create mode 100644 gdb/dwarf2/section.h