[Lldb-commits] [PATCH] D53753: [Windows] Define generic arguments registers for Windows x64
Aleksandr Urakov via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Thu May 16 01:15:17 PDT 2019
aleksandr.urakov added a comment.
@lanza Hello! AFAIU, these values have nothing to do with the Microsoft x64 calling convention. They are used by `ABISysV_x86_64`, which specifies ABI for working with code injectable into a process being debugged. It requires six arguments to be passed through registers (see `GetArgumentValues`).
If I understand right, `SymbolFile` retrieves the information about arguments location on the stack, so there's no need to support different calling conventions in LLDB for this purpose. Please, correct me if I'm wrong.
CHANGES SINCE LAST ACTION
More information about the lldb-commits