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 efe2296bde3 gdb: remove unnecessary call to std::string constructor new 47ef0ac717f Introduce lookup_minimal_symbol_linkage new 658d5e0c618 Bump MAX_SYMBOL_IMPLS new bb051d7a307 Define symbol::value_block separately new 36ed3d84e0a Introduce symbol_block_ops::get_block_value new d5acae9e9f1 Handle Ada Pragma Import and Pragma Export new ff4631e22bf Use reference parameter in remove_extra_symbols new 44a37a98532 Use bool and early loop exit in remove_extra_symbols new e9151f7d626 Fix regression due to Pragma Import series
The 8 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/Makefile.in | 1 + gdb/ada-lang.c | 70 ++++++----- gdb/dwarf2/ada-imported.c | 122 ++++++++++++++++++++ gdb/dwarf2/loc.h | 2 + gdb/dwarf2/read.c | 128 +++++++++++++++++++++ gdb/minsyms.c | 22 ++++ gdb/minsyms.h | 8 ++ gdb/symtab.c | 36 ++---- gdb/symtab.h | 20 +++- gdb/testsuite/gdb.ada/complete.exp | 2 + gdb/testsuite/gdb.ada/complete/pck.ads | 4 +- gdb/testsuite/gdb.ada/import.exp | 60 ++++++++++ gdb/testsuite/gdb.ada/import/inc.c | 27 +++++ .../gdb.ada/{complete/pck.ads => import/pkg.adb} | 33 +++--- .../gdb.ada/{complete/pck.ads => import/pkg.ads} | 32 +++--- .../gdb.ada/{complete/pck.ads => import/prog.adb} | 33 +++--- gdb/testsuite/gdb.ada/info_auto_lang.exp | 10 +- 17 files changed, 498 insertions(+), 112 deletions(-) create mode 100644 gdb/dwarf2/ada-imported.c create mode 100644 gdb/testsuite/gdb.ada/import.exp create mode 100644 gdb/testsuite/gdb.ada/import/inc.c copy gdb/testsuite/gdb.ada/{complete/pck.ads => import/pkg.adb} (57%) copy gdb/testsuite/gdb.ada/{complete/pck.ads => import/pkg.ads} (50%) copy gdb/testsuite/gdb.ada/{complete/pck.ads => import/prog.adb} (55%)