core: Implement separate A32/A64 ARM interfaces.

This commit is contained in:
bunnei 2020-03-01 23:46:10 -05:00
parent 9b0419ce67
commit 048ac77adc
21 changed files with 454 additions and 122 deletions

View file

@ -111,7 +111,7 @@ json GetProcessorStateDataAuto(Core::System& system) {
const auto& vm_manager{process->VMManager()};
auto& arm{system.CurrentArmInterface()};
Core::ARM_Interface::ThreadContext context{};
Core::ARM_Interface::ThreadContext64 context{};
arm.SaveContext(context);
return GetProcessorStateData(process->Is64BitProcess() ? "AArch64" : "AArch32",