This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug backtrace/23748] New: Can't single-step on bare-metal ARM targets
- From: "jacereda at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Mon, 08 Oct 2018 20:05:24 +0000
- Subject: [Bug backtrace/23748] New: Can't single-step on bare-metal ARM targets
- Auto-submitted: auto-generated
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.