[Lldb-commits] [lldb] [lldb] AArch64 register 33 is not cpsr (PR #183860)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Mon Mar 2 06:31:07 PST 2026


https://github.com/DavidSpickett approved this pull request.

> I have an unwind failure where the eh_frame for a
> trap handler states that the caller's return address is in eh_frame register 33

So to be clear what this PR is doing, it's removing the incorrect mapping of cpsr to 33. It does not fix the particular problem you have. Correct? Sensible to start with this.

I was bothered about the EH frame side but 33 there would have never been cpsr either. So unless anything I've said is incorrect, this LGTM.

https://github.com/llvm/llvm-project/pull/183860


More information about the lldb-commits mailing list