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 84c1e5cec0e gas: sframe: skip DW_CFA_GNU_args_size when safe to ignore new f55320428b9 Remove support for .gdb_index < 7 new 4ca244e7db3 Skip some tests with "readnow" board new 27de7d7bc3c Add another minor hack to cooked_index_entry::full_name new cfe3a766e64 Change ada_decode to preserve upper-case in some situations new 0fa4f62568b Emit some type declarations in .gdb_index new a7343246f53 Ada import functions not in index new 53e65631413 Fix index's handling of DW_TAG_imported_declaration new 3c238e032f5 Put all CTF symbols in global scope new a6862c3322c Restore "ingestion" of .debug_str when writing .debug_names new e7605fe0c0f Entries from anon-struct.exp not in cooked index new 29fa4279c2f Remove dwarf2_per_cu_data::mark new f88f9f42db8 Have expand_symtabs_matching work for already-expanded CUs new 486bc5ac812 Rewrite the .gdb_index reader new 5b66439bc8b Convert default_collect_symbol_completion_matches_break_on new 1696b45a630 Convert gdbpy_lookup_static_symbols new 59cc52253ea Convert ada_add_global_exceptions new e271cb32818 Convert ada_language_defn::collect_symbol_completion_matches new b7561b2a31c Convert ada-lang.c:map_matching_symbols new 0267b7bb32d Remove expand_symtabs_matching new ce889924a72 Simplify basic_lookup_transparent_type new 4a0b3e62a43 Remove objfile::expand_symtabs_for_function new 5f99f39a396 Convert linespec.c:iterate_over_all_matching_symtabs new afd578774e8 Simplify block_lookup_symbol_primary new 4a4ebdf9ddd Pass lookup_name_info to block_lookup_symbol_primary new aa2d8530441 Simplify block_lookup_symbol new 2d0e2b2612b Add best_symbol_tracker new c879f4dc3e3 Convert lookup_symbol_via_quick_fns new 86ac8c54623 Convert lookup_symbol_in_objfile new 8ac273ba2af Make dw_expand_symtabs_matching_file_matcher static new 00dd832815c Remove enter_symbol_lookup new ae912a65f91 Rename expand_symtabs_matching
The 31 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/NEWS | 3 + gdb/ada-lang.c | 219 ++-- gdb/ada-lang.h | 15 +- gdb/block.c | 57 +- gdb/block.h | 27 +- gdb/cp-support.c | 26 +- gdb/ctfread.c | 6 +- gdb/doc/gdb.texinfo | 10 +- gdb/dwarf2/abbrev.c | 9 +- gdb/dwarf2/abbrev.h | 8 + gdb/dwarf2/cooked-index-entry.c | 7 + gdb/dwarf2/cooked-index-shard.c | 18 +- gdb/dwarf2/cooked-index-shard.h | 7 + gdb/dwarf2/cooked-index-worker.h | 15 +- gdb/dwarf2/cooked-index.h | 10 +- gdb/dwarf2/cooked-indexer.c | 37 +- gdb/dwarf2/index-write.c | 100 +- gdb/dwarf2/read-gdb-index.c | 1269 ++++---------------- gdb/dwarf2/read-gdb-index.h | 14 + gdb/dwarf2/read.c | 218 ++-- gdb/dwarf2/read.h | 62 +- gdb/dwarf2/stringify.c | 6 + gdb/dwarf2/tag.h | 12 + gdb/linespec.c | 16 +- gdb/objfiles.h | 14 +- gdb/psymtab.c | 23 +- gdb/psymtab.h | 10 +- gdb/python/py-symbol.c | 21 +- gdb/quick-symbol.h | 66 +- gdb/symfile-debug.c | 90 +- gdb/symfile.c | 25 - gdb/symfile.h | 9 - gdb/symmisc.c | 2 +- gdb/symtab.c | 226 +--- gdb/symtab.h | 2 +- gdb/testsuite/gdb.ada/import.exp | 28 +- gdb/testsuite/gdb.ctf/cross-tu-cyclic.exp | 4 +- .../gdb.dwarf2/debug-names-missing-cu.exp | 4 + gdb/testsuite/gdb.dwarf2/debug-names-tu.exp.tcl | 4 + .../gdb.dwarf2/gdb-index-types-dwarf5.exp | 4 + 40 files changed, 979 insertions(+), 1724 deletions(-)