[PATCH] D62213: [ABI] Implement Windows ABI for x86_64
Aaron Smith via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 29 17:38:29 PDT 2019
asmith added a comment.
I think this change has introduced a dependence on x64.
I tried building with the 32b Visual Studio compiler and there are a number of undefined registers in registercontextwindows_x64.cpp.
This is because the version of _CONTEXT included by winnt.h is for x32 and not x64.
i.e., llvm-project\lldb\source\plugins\process\windows\common\x64\registercontextwindows_x64.cpp(297): error C2039: 'Rax': is not a member of '_CONTEXT'
Thoughts? Maybe this doesn't need to be included when building x32 LLDB?
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D62213/new/
https://reviews.llvm.org/D62213
More information about the llvm-commits
mailing list