[PATCHv2 0/2] Fix for an assertion when unwinding with inline frames
Andrew Burgess
andrew.burgess@embecosm.com
Mon Jun 21 19:46:20 GMT 2021
I pushed patches 1-3 of the V1 series as these were useful changes in
their own right.
The V2 series is just the last two patches of the original series
rebased onto current upstream master, there's no other changes.
Thanks,
Andrew
---
Andrew Burgess (2):
gdb: prevent an assertion when computing the frame_id for an inline
frame
gdb: remove VALUE_FRAME_ID
gdb/ChangeLog | 15 ++
gdb/frame.c | 61 +++++---
gdb/frame.h | 4 -
gdb/testsuite/ChangeLog | 10 ++
.../gdb.base/inline-frame-bad-unwind.c | 58 ++++++++
.../gdb.base/inline-frame-bad-unwind.exp | 139 ++++++++++++++++++
.../gdb.base/inline-frame-bad-unwind.py | 85 +++++++++++
gdb/valops.c | 17 ++-
gdb/value.c | 5 +-
gdb/value.h | 6 -
10 files changed, 362 insertions(+), 38 deletions(-)
create mode 100644 gdb/testsuite/gdb.base/inline-frame-bad-unwind.c
create mode 100644 gdb/testsuite/gdb.base/inline-frame-bad-unwind.exp
create mode 100644 gdb/testsuite/gdb.base/inline-frame-bad-unwind.py
--
2.25.4
More information about the Gdb-patches
mailing list