llvm-project
4d87e55d - [libunwind][aarch64] Fix auth on PAuth_LR'd frames (#206814)

Commit
14 days ago
[libunwind][aarch64] Fix auth on PAuth_LR'd frames (#206814) The RA_SIGN_STATE pseudo register is a three-state enum, so it should be encoded as one in the unwinder's representation. This fixes a bug on the authentication path, which assumed "is signed with PC" was a subset of "is signed".
Author
Parents
Loading