Discussion:
[Bug backtrace/23748] New: Can't single-step on bare-metal ARM targets
jacereda at gmail dot com
2018-10-08 20:05:24 UTC
Permalink
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.
--
You are receiving this mail because:
You are on the CC list for the bug.
jacereda at gmail dot com
2018-10-08 20:05:45 UTC
Permalink
https://sourceware.org/bugzilla/show_bug.cgi?id=23748

Jorge Acereda <jacereda at gmail dot com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Component|backtrace |tdep
--
You are receiving this mail because:
You are on the CC list for the bug.
Loading...