[Lldb-commits] [PATCH] D121348: Don't try to get memory returns for ABIMacOSX_arm64

Jim Ingham via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Mar 10 12:01:09 PST 2022


jingham added a comment.

In D121348#3373170 <https://reviews.llvm.org/D121348#3373170>, @labath wrote:

> I don't think this is a peculiarity of the darwin ABI. I'm pretty sure i've ran into this on the "sysv" ABI as well.
>
> If we're going to disallow this, then I think we should do the same for ABISysV_arm64 as well -- it looks like an identical change to ABISysV_arm64 should suffice.

The ABI docs say "you aren't required to restore the value of x8 on function return"...  Not all that surprising everybody took the speed over debuggability option.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D121348



More information about the lldb-commits mailing list