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 3dfc29463ae Automatic date update in version.in new 48f7f3751ea Fix bug in cooked index scanner new 9423d61e97f Small cleanup in DWARF reader new 17841991c31 Fix latent bug in DW_TAG_entry_point handling new 83c8b5eb334 Make nsalias.exp more reliable new 13eade6a108 Fix latent bug in mdebugread.c new 790948cb093 Give names to unspecified types new 0ff2d66b1f1 Remove NR_DOMAINS new d4bf9040be0 Simplify symbol_to_info_string new d4f48c1e26a Split up a big 'if' in symtab.c new 6771fc6f1d9 Use a .def file for domain_enum new 27115787886 Add two new symbol domains new 25f31e1820d Add domain_search_flags new c92d4de16a0 Replace search_domain with domain_search_flags new 8370bcc7b7b Remove a check of VAR_DOMAIN new 88ff5355adf Introduce "scripting" domains new 6c015214947 Use domain_search_flags in lookup_global_symbol_language new ccf41c24873 Use domain_search_flags in lookup_symbol et al new 880e58fbc2b Remove some obsolete Python constants new 10d6e9413e7 Remove old symbol_matches_domain new 974b36c2ae2 Use the new symbol domains new 54d186cf655 Simplify some symbol searches in Ada code new b5c7440b44f Simplify some symbol searches in linespec.c new b63eb1f39d0 Only search for "main" as a function new 8068710e130 Only look for functions in expand_symtabs_for_function new e11de080a35 Use a function-domain search in inside_main_func new 033bc67bdb0 Only search types in cp_lookup_rtti_type new 9edce54e75b Only search types in lookup_typename new 6cd92f3b86f Only search for functions in rust_structop::evaluate_funcall new 415ea5e3e51 Refine search in cp_search_static_and_baseclasses new 7065f0735e0 Document new Python and Guile constants
The 30 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 | 12 + gdb/ada-exp.y | 13 +- gdb/ada-lang.c | 79 +++-- gdb/ada-lang.h | 6 +- gdb/ada-tasks.c | 17 +- gdb/alpha-mdebug-tdep.c | 2 +- gdb/ax-gdb.c | 5 +- gdb/block.c | 24 +- gdb/block.h | 15 +- gdb/c-exp.y | 19 +- gdb/c-lang.c | 2 +- gdb/c-valprint.c | 2 +- gdb/coffread.c | 5 +- gdb/compile/compile-c-symbols.c | 17 +- gdb/compile/compile-cplus-symbols.c | 15 +- gdb/compile/compile-cplus-types.c | 8 +- gdb/compile/compile-object-load.c | 6 +- gdb/cp-namespace.c | 66 +++-- gdb/cp-support.c | 10 +- gdb/cp-support.h | 8 +- gdb/ctfread.c | 2 +- gdb/d-exp.y | 12 +- gdb/d-lang.c | 2 +- gdb/d-lang.h | 9 +- gdb/d-namespace.c | 24 +- gdb/doc/guile.texi | 27 +- gdb/doc/python.texi | 39 ++- gdb/dwarf2/ada-imported.c | 2 +- gdb/dwarf2/cooked-index.c | 12 + gdb/dwarf2/cooked-index.h | 49 +--- gdb/dwarf2/index-write.c | 7 +- gdb/dwarf2/loc.c | 2 +- gdb/dwarf2/read-gdb-index.c | 37 ++- gdb/dwarf2/read.c | 58 +++- gdb/dwarf2/read.h | 2 +- gdb/dwarf2/tag.h | 79 +++++ gdb/eval.c | 5 +- gdb/f-exp.y | 8 +- gdb/f-lang.c | 2 +- gdb/f-lang.h | 2 +- gdb/f-valprint.c | 2 +- gdb/fbsd-tdep.c | 5 +- gdb/frame.c | 9 +- gdb/ft32-tdep.c | 3 +- gdb/gdbtypes.c | 35 ++- gdb/gnu-v3-abi.c | 2 +- gdb/go-exp.y | 9 +- gdb/guile/scm-frame.c | 2 +- gdb/guile/scm-symbol.c | 25 +- gdb/infrun.c | 2 +- gdb/jit.c | 2 +- gdb/language.c | 5 +- gdb/language.h | 4 +- gdb/linespec.c | 67 +++-- gdb/m2-exp.y | 10 +- gdb/mdebugread.c | 6 +- gdb/mi/mi-cmd-stack.c | 5 +- gdb/mi/mi-symbol-cmds.c | 35 +-- gdb/moxie-tdep.c | 3 +- gdb/objc-lang.c | 4 +- gdb/objfiles.h | 7 +- gdb/p-exp.y | 19 +- gdb/p-valprint.c | 2 +- gdb/parse.c | 3 +- gdb/printcmd.c | 2 +- gdb/psymtab.c | 41 +-- gdb/psymtab.h | 5 +- gdb/python/py-frame.c | 3 +- gdb/python/py-objfile.c | 6 +- gdb/python/py-symbol.c | 53 ++-- gdb/python/python.c | 2 +- gdb/quick-symbol.h | 10 +- gdb/rust-lang.c | 7 +- gdb/rust-lang.h | 2 +- gdb/rust-parse.c | 8 +- gdb/source.c | 5 +- gdb/stabsread.c | 8 +- gdb/stack.c | 4 +- gdb/sym-domains.def | 58 ++++ gdb/symfile-debug.c | 26 +- gdb/symfile.c | 9 +- gdb/symfile.h | 2 +- gdb/symmisc.c | 3 +- gdb/symtab.c | 480 +++++++++++++++++-------------- gdb/symtab.h | 177 ++++++------ gdb/testsuite/gdb.ada/info_auto_lang.exp | 4 +- gdb/testsuite/gdb.ada/ptype-o.exp | 2 +- gdb/testsuite/gdb.cp/nsalias.exp | 2 +- gdb/testsuite/gdb.fortran/info-types.exp | 2 +- gdb/valops.c | 14 +- gdb/value.c | 6 +- gdb/xcoffread.c | 9 +- gdb/xstormy16-tdep.c | 3 +- 93 files changed, 1089 insertions(+), 841 deletions(-) create mode 100644 gdb/sym-domains.def