[Lldb-commits] [PATCH] D98529: [lldb] Strip pointer authentication codes from aarch64 pc.

Adrian McCarthy via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Wed Mar 17 08:47:13 PDT 2021


amccarth added a comment.

Minidumps should have the registers in the processor context.  It seems LLDB knows about TCR_ELn for n > 0.  Maybe TCR_EL0 is special?

If it's not available in the minidump, we'll need a plan for how to deal with these regardless of when Jason's implementation lands.

Before reading Jason's response, I was independently wondering whether it makes sense to temporarily introduce a variable to let the user set the mask, just until the workaround is replaced with final code.  Given that there's precedent, I would support that.  (I've not implemented one of these LLDB settings before, but I imagine it's pretty straightforward.)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D98529/new/

https://reviews.llvm.org/D98529



More information about the lldb-commits mailing list