With D149091, ARM64X binaries are no longer reported as ARM64. This broke lldb tests as Windows 11 system DLLs are mostly ARM64X binaries and lldb doesn't know how to handle them. Ideally lldb would understand a bit more about ARM64X and handle them as AMD64 in x64 processes, but this is enough to preserve previous behaviour and unbreak tests.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I think this looks good. Did @antmo verify that it actually fixes the issue? (It seems plausible, although there may be more similar cases hiding somewhere?)
After this is landed, we need to make sure to backport this to the newly created 17.x branch.
Comment Actions
Thanks for review and testing. I created https://github.com/llvm/llvm-project/issues/64131 for the backport.