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 bfb218e3e4 RISC-V: Reject empty rouding mode and fence operand. new 26457a9cf3 Add block range data structure for blocks with non-contiguou [...] new 2d5f09ec45 Record explicit block ranges from dwarf2read.c new fc811edd39 Add support for non-contiguous blocks to find_pc_partial_function new e94802301b Disassemble blocks with non-contiguous ranges new 2b1ffcfd6f Use BLOCK_ENTRY_PC in place of most uses of BLOCK_START new 59adbf5d03 Introduce find_function_entry_range_from_pc and use it in infrun.c new 9644dc3a47 Relocate block range start and end addresses new 450d1e88e3 Test case for functions with non-contiguous ranges
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/ChangeLog | 59 ++++ gdb/ax-gdb.c | 2 +- gdb/block.c | 21 ++ gdb/block.h | 85 ++++++ gdb/blockframe.c | 140 +++++++-- gdb/cli/cli-cmds.c | 43 ++- gdb/compile/compile-c-symbols.c | 4 +- gdb/compile/compile-object-run.c | 2 +- gdb/compile/compile.c | 4 +- gdb/dwarf2loc.c | 4 +- gdb/dwarf2read.c | 4 + gdb/findvar.c | 4 +- gdb/infcmd.c | 2 +- gdb/infrun.c | 7 +- gdb/inline-frame.c | 6 +- gdb/linespec.c | 2 +- gdb/objfiles.c | 8 + gdb/parse.c | 4 +- gdb/printcmd.c | 4 +- gdb/stack.c | 2 +- gdb/symtab.c | 12 +- gdb/symtab.h | 59 +++- gdb/testsuite/ChangeLog | 5 + gdb/testsuite/gdb.dwarf2/dw2-ranges-func.c | 78 ++++++ gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp | 405 +++++++++++++++++++++++++++ gdb/tracepoint.c | 4 +- gdb/value.c | 2 +- 27 files changed, 904 insertions(+), 68 deletions(-) create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-func.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp