jacereda at gmail dot com
2018-10-08 20:05:24 UTC
https://sourceware.org/bugzilla/show_bug.cgi?id=23748
Bug ID: 23748
Summary: Can't single-step on bare-metal ARM targets
Product: gdb
Version: HEAD
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: backtrace
Assignee: unassigned at sourceware dot org
Reporter: jacereda at gmail dot com
Target Milestone: ---
I'm implementing a gdbserver for bare-metal ARM on Raspberry Pi.
Looks like arm-tdep.c doesn't install a single-step handler.
What's the rationale for such omission?
Is it to avoid problems on ROM-based systems?
Wouldn't the modified instruction write simply fail on those?
If anyone can provide some guidance as to what an acceptable solution should
look like, I'm willing to work on a patch.
Bug ID: 23748
Summary: Can't single-step on bare-metal ARM targets
Product: gdb
Version: HEAD
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: backtrace
Assignee: unassigned at sourceware dot org
Reporter: jacereda at gmail dot com
Target Milestone: ---
I'm implementing a gdbserver for bare-metal ARM on Raspberry Pi.
Looks like arm-tdep.c doesn't install a single-step handler.
What's the rationale for such omission?
Is it to avoid problems on ROM-based systems?
Wouldn't the modified instruction write simply fail on those?
If anyone can provide some guidance as to what an acceptable solution should
look like, I'm willing to work on a patch.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are receiving this mail because:
You are on the CC list for the bug.