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 f620ef937a6 Remove obsolete comment new 196349e7e59 gdb: handle empty ranges for inline subroutines new ea4d6431ac9 gdb: split dwarf line table parsing in two new 688811c52c3 gdb: move block range recording into its own function new 4df4d10c411 gdb: create address map after parsing all DIE new 59544367f3f gdb: remove buildsym_compunit::record_block_range new a418b1a4700 gdb: record block end addresses while parsing DIEs new 8efed40efd6 gdb: fix-up truncated inline function block ranges
The 7 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/buildsym.c | 76 +-- gdb/buildsym.h | 14 - gdb/dwarf2/cu.h | 7 + gdb/dwarf2/line-program.c | 116 +++-- gdb/dwarf2/line-program.h | 19 +- gdb/dwarf2/read.c | 157 ++++-- gdb/testsuite/gdb.cp/step-and-next-inline.exp | 171 +++--- .../dw2-empty-inline-low-high.c} | 32 +- .../gdb.dwarf2/dw2-empty-inline-low-high.exp | 128 +++++ ...pected-entry-pc.c => dw2-empty-inline-ranges.c} | 41 +- .../gdb.dwarf2/dw2-empty-inline-ranges.exp | 262 ++++++++++ ...pected-entry-pc.c => dw2-extend-inline-block.c} | 63 ++- .../gdb.dwarf2/dw2-extend-inline-block.exp | 574 +++++++++++++++++++++ .../gdb.dwarf2/dw2-unexpected-entry-pc.exp | 77 ++- gdb/testsuite/gdb.opt/empty-inline-cxx.cc | 65 +++ gdb/testsuite/gdb.opt/empty-inline-cxx.exp | 110 ++++ .../backtrace.c => gdb.opt/empty-inline.c} | 26 +- gdb/testsuite/gdb.opt/empty-inline.exp | 145 ++++++ 18 files changed, 1804 insertions(+), 279 deletions(-) copy gdb/testsuite/{gdb.base/tailcall-msym.c => gdb.dwarf2/dw2-empty-inline-low-hi [...] create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-empty-inline-low-high.exp copy gdb/testsuite/gdb.dwarf2/{dw2-unexpected-entry-pc.c => dw2-empty-inline-range [...] create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-empty-inline-ranges.exp copy gdb/testsuite/gdb.dwarf2/{dw2-unexpected-entry-pc.c => dw2-extend-inline-bloc [...] create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-extend-inline-block.exp create mode 100644 gdb/testsuite/gdb.opt/empty-inline-cxx.cc create mode 100644 gdb/testsuite/gdb.opt/empty-inline-cxx.exp copy gdb/testsuite/{gdb.base/backtrace.c => gdb.opt/empty-inline.c} (67%) create mode 100644 gdb/testsuite/gdb.opt/empty-inline.exp