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 5cd2b85eba5 gdb/riscv: Fix oob memory access when printing info registers new e1a482ad96a Move rust_language::lookup_symbol_nonlocal new 49ed499c44d Refactor Rust code for slice-to-array operation new dec28322cf6 Introduce TYPE_SPECIFIC_RUST_STUFF new cf1eca3cbbf Use ada_value_subscript in valpy_getitem new 84914f598e5 Introduce type::is_array_like and value_to_array new 91c7233d2da Select frame when fetching a frame variable in DAP new 59668c9d8c2 Add new Python APIs to support DAP value display new 708cedb7221 Handle array- and string-like values in no-op pretty printers
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/NEWS | 8 ++ gdb/ada-lang.c | 1 + gdb/doc/python.texi | 24 ++++++ gdb/dwarf2/read.c | 9 ++- gdb/gdbtypes.c | 23 ++++++ gdb/gdbtypes.h | 16 +++- gdb/python/lib/gdb/dap/next.py | 11 ++- gdb/python/lib/gdb/dap/scopes.py | 4 + gdb/python/lib/gdb/printing.py | 26 ++++++- gdb/python/py-type.c | 57 ++++++++++++++ gdb/python/py-value.c | 40 ++++++++++ gdb/rust-lang.c | 74 +++++++++++++++--- gdb/rust-lang.h | 39 ++-------- gdb/testsuite/gdb.dap/ada-arrays.exp | 123 ++++++++++++++++++++++++++++++ gdb/testsuite/gdb.dap/ada-arrays/cstuff.c | 22 ++++++ gdb/testsuite/gdb.dap/ada-arrays/main.adb | 24 ++++++ gdb/testsuite/gdb.dap/ada-arrays/pck.adb | 21 +++++ gdb/testsuite/gdb.dap/ada-arrays/pck.ads | 51 +++++++++++++ gdb/testsuite/gdb.dap/rust-slices.exp | 119 +++++++++++++++++++++++++++++ gdb/testsuite/gdb.dap/rust-slices.rs | 29 +++++++ gdb/valarith.c | 21 +++++ gdb/value.h | 4 + 22 files changed, 698 insertions(+), 48 deletions(-) create mode 100644 gdb/testsuite/gdb.dap/ada-arrays.exp create mode 100644 gdb/testsuite/gdb.dap/ada-arrays/cstuff.c create mode 100644 gdb/testsuite/gdb.dap/ada-arrays/main.adb create mode 100644 gdb/testsuite/gdb.dap/ada-arrays/pck.adb create mode 100644 gdb/testsuite/gdb.dap/ada-arrays/pck.ads create mode 100644 gdb/testsuite/gdb.dap/rust-slices.exp create mode 100644 gdb/testsuite/gdb.dap/rust-slices.rs