[Lldb-commits] [lldb] [lldb] Step over non-lldb breakpoints (PR #174348)
David Spickett via lldb-commits
lldb-commits at lists.llvm.org
Mon Feb 2 07:13:38 PST 2026
================
@@ -1159,6 +1159,40 @@ class StopInfoUnixSignal : public StopInfo {
return false;
}
+ void PerformAction(Event *event_ptr) override {
+ // A signal of SIGTRAP indicates that a break instruction has been hit
+ if (m_value == SIGTRAP) {
+ Log *log = GetLog(LLDBLog::Process);
+ Status error;
+ std::array<uint8_t, 4> bytes_at_pc = {0, 0, 0, 0};
----------------
DavidSpickett wrote:
> I don't know that your second point has to be true and I hadn't really considered it while trying to fix this.
It probably is, but I'm also not going to chase it down. You can blame me if it turns out to be wrong.
https://github.com/llvm/llvm-project/pull/174348
More information about the lldb-commits
mailing list